Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wrussell1999/demo-countdowns-app
⏱️ Flutter app to create, join, and control the demo countdown
https://github.com/wrussell1999/demo-countdowns-app
Last synced: about 1 month ago
JSON representation
⏱️ Flutter app to create, join, and control the demo countdown
- Host: GitHub
- URL: https://github.com/wrussell1999/demo-countdowns-app
- Owner: wrussell1999
- Created: 2020-01-24T14:01:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-28T20:18:47.000Z (over 4 years ago)
- Last Synced: 2024-10-28T20:50:04.030Z (3 months ago)
- Language: Dart
- Homepage: https://countdown.will-russell.com
- Size: 394 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Demo Countdown - Controls (Flutter)
Controller for the Hackathon Demo Countdown app to control the data inside of Firebase.
## Setup
This app uses a Firebase Firestore NoSQL Database
To get this to work with Firebase, you will need to setup 4 apps on Firebase:
1. iOS
2. Android
3. Web
4. macOS (use iOS instructions)All the instructions can be found [here](https://firebase.google.com/docs/flutter/setup).
For Web, make a file inside `web` called `google-services.js` and paste the creds into it:
```javascript
var firebaseConfig = {
apiKey: "CREDS",
authDomain: "CREDS",
databaseURL: "CREDS",
projectId: "CREDS",
storageBucket: "CREDS",
messagingSenderId: "CREDS",
appId: "CREDS",
measurementId: "CREDS"
};
// Initialize Firebase
firebase.initializeApp(firebaseConfig);
```