https://github.com/ajaxray/shared-checklist
Shared Checklist - Firebase Realtime Database example
https://github.com/ajaxray/shared-checklist
Last synced: about 2 months ago
JSON representation
Shared Checklist - Firebase Realtime Database example
- Host: GitHub
- URL: https://github.com/ajaxray/shared-checklist
- Owner: ajaxray
- Created: 2016-07-12T21:28:58.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-07-26T16:54:51.000Z (almost 9 years ago)
- Last Synced: 2025-02-10T05:42:04.930Z (3 months ago)
- Language: HTML
- Size: 54.7 KB
- Stars: 6
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Shared Checklist
====================A sample application to show how [Firebase Realtime Database](https://firebase.google.com/docs/database) works.
Check the [live demo](https://fir-app-4125e.firebaseapp.com/) or [76 seconds screencast](https://youtu.be/buqgHLBe48A).
Planning to write a tutorial explaining basic ideas of Firebase Realtime Database using this app very soon... check back within a week if you are interested :)
### Setting up
1. Copy `/js/config.js.dist` to `/js/config.js`
2. Set values of `apiKey`, `authDomain` and `databaseURL` from your projects [firebase web setup](https://firebase.google.com/docs/web/setup) configuration
3. Install [Firebase CLI](https://firebase.google.com/docs/cli) and run `firebase serve` to run your project.### External scripts used
* [Firebase SDK](https://firebase.google.com) - Realtime Database and Hosting
* [jQuery](https://jquery.com) - Manipulating DOM, managing Events etc.
* [Initializr](http://www.initializr.com/) - The HTML5 boilerplate
* [Gathering.js](https://gist.github.com/ajaxray/17d6ec5107d2f816cc8a284ce4d7242e) - Keep list (and count) of current viewers of a Checklist