/project-ceramic_schedule

Class Schedule and tasks app for class Ceramic'24 NITR

Primary LanguageDart

Class Schedule App

Asset 12

Download the App : Schedule.apk

Getting all the latest class updates and schedule was a tedious task during online classes. In order to solve this problem for me and my classmates I made a simple and easy to use Schedule App using Flutter for the apps frontend powered by Firebase, using firebase cloud firestore as the database for storing data of class schedule activities exams etc. Also it uses firebase cloud messaging for sending app notification to the user regarding classes, extra-class or exam details. Used by almost 50 daily active users for checking and monitoring class updates it really eased the communication between professors, students and the class representatives.

Getting Started

Clone this repo at your desired location.

  • Now open the project folder with the code editor of your choice preferably VS Code
  • To install all the necissary packages and dependencies run
flutter pub get
  • After downloading all the dependencies you can run the application in an android phone or emulator
flutter run
  • to change the database values of class name, time, exam schedule and also for sending notification from cloud messaging we use the firestore console Firebase

Star this repo if you liked the project, Go on adding new features and send PRs

Keep Building!💙