Skip to content

misraishan/AssignGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A better way to track your assignments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages