Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.23 KB

README.md

File metadata and controls

40 lines (33 loc) · 1.23 KB

AssignGo

An easy way to track your assignments, quickly and efficently.

Reasoning

I created this app because, at the time, there were no ad-free options WITH a clean and intuitive design (plus dark mode). It was my first real coding project, however I am working on re-doing parts of the code base to keep it relavent for myself.

Features

  • Dark mode (by default)
  • Local notifications
  • Color-coded assignments/subjects
  • Default notification times
    • 1 day before
    • 12 hours before
    • 2 days before (if the assignment is "prioritized")

Installation

Make sure you have flutter installed on your machine. If not, you can install it from here.

flutter pub get

Usage

To run the app, use the following command:

flutter run

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Checklist

  • Add a search bar
  • Add filters
  • [ ]Customize notification durations
  • Add a calendar view
  • Use Supabase or Appwrite to make it cloud-ready for all
    • Migrate from local notifications to push notifications

License

MIT