- Send high priority push notifications
- Saving all the placement calls for future reference
- Ability to edit and add new placement calls
- Install flutter and Node.js in your system
- Create an account in firebase and turn on authentication with google,firestorage, and firestore database
Clone the project
https://github.com/ATS527/ceal-placement-notifer
Install all the dependencies
flutter pub get
Create a .env file in project root directory
SERVER_URL="your-custom-server-url"
API_KEY="your-custom-api-key"
SERVER_URL is the url of server in which firebase-admin sdk is present, API_KEY is to avoid unauthorised api calls
To get the optimised build run
flutter build appbundle
- Create user profile
- User preferences for notifications
Contributions are always welcome!
- Does the application works out of the box?
- No, you need to setup firebase first, then configure node.js server with firebase-admin sdk and run a notification server to really test the application.