Skip to content

Minimal app for birth control reminder written in flutter

Notifications You must be signed in to change notification settings

briannaAndCo/cycle_less

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cycle Less

Minimal app for birth control reminder written in flutter

Pages

  1. Home Page. Current pill package state.
    • Protection state icon.
    • Update pill state.
  2. Settings Page. Current settings.
    • Pill type settings.
    • Alarm settings.
    • App color settings.
  3. Calendar Page.
    • Icons per day.
    • Notes per day.

TODO

  • pill visualization

    • pill type
    • pill state
  • link settings page

  • link calendar page

  • create pill_pressed type to store past pill data

  • setup SQLite DB and CRUD

    • set up pill press to insert data row
    • set up pill unpress to delete data row
    • set up update pill press to update data row
    • read in past data and update pill package state on initalization
    • update pill package state from DB when pill row changes (insert/delete)
  • main page

    • read in weeks and placebo days to create pill package
    • update pill package on return from settings page
    • popup to create pill press - has the ability to set press date/time
    • popup to update/delete existing pull press - has the ability to set press date/time
  • settings page

    • persist data
    • number of weeks
    • number of placebo days
    • mini pill specific setting
    • type of pill phase (mono, tri) and days per each
    • continuous usage
    • alarm time
      • notification at alarm time
    • number of alarms
    • alarm sound
    • color palette
      • active pills (per phase)
      • inactive pills
      • taken pills
      • background
      • icons
  • calendar visualization

    • icons
    • notes
    • Link up pills skipped automatically with calender
  • ability to start new pack

  • ability to take break with no placebos

  • signal for protected or not

    • calculation for protection
    • ui for protection
    • update UI when data changes

About

Minimal app for birth control reminder written in flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published