Future Works - se701g2/Doto GitHub Wiki
Front-End Features
Incomplete Works
Tasks:
- Completing Tasks (checking the radio button doesn't do anything)
- Editing Tasks
- Deleting Tasks
- Improved scheduling algorithm
Settings Page:
- Complete image upload to avatar element.
- Integrate name to show the calendar's name on the calendar page.
- Link email field to add an additional calendar.
Tests:
- Test if Add Task Modal correctly opens from Calendar Page
- Test if theme change is applied from Settings Page
Back-End Features
- Use tokens generated via google oauth instead of creating our own (we made our own for the lols)
- Endpoints for frontend tasks (deleting tasks, etc.)
Additional Features*
- Gamification, where an avatar's health represents how many tasks were completed (kind of like Habatica)
- Syncing google calendar tasks with Doto
- Inviting/Adding multiple users to a task
- Streak system to enhance competitive nature of many users (like snapchat but not with photos, but with tasks)