Original App Design Project - README Template === # APP_NAME_HERE ## Table of Contents 1. [Overview](#Overview) 1. [Product Spec](#Product-Spec) 1. [Wireframes](#Wireframes) 2. [Schema](#Schema) ## Overview ### Description Create an app that will help the customer keep track of his medications and remind them when to take the next dosage. ### App Evaluation [Evaluation of your app across the following attributes] - **Category:** - **Mobile:** - **Story:** - **Market:** - **Habit:** - **Scope:** ## Product Spec ### 1. User Stories (Required and Optional) **Required Must-have Stories** * User should be able to log in * user Should be able to log in with google, apple, Facebook, Phone number (Twilio API) * User can authenticate account using * User should be able to create an account * User should be able to reset password * User Create medications * User can see categories of different types of medications * User is greeted when they open the app * User can delete medications * User can modify the medications * User can schedule a medication dosage time * User can confirm dosage has been taken * User is notified 15 mins before dosage needs to be taken * User can see dosage time in google calendar * user can edit profile * User can change to dark theme * User can see the timeline of their pill schedule * user is congratulated when they have have taken all pills. * User can see the streak of the amount of days they have taken all medications. * User can see their medication history * User is reminded if pill needs to be taken with food * User can delete app. **Optional Nice-to-have Stories** * User is notified to take pills with them when they are leaving. * User is reminded when dosage low. * user can search when they took a specific pill. ### 2. Screen Archetypes * Home * User is greeted when they open the app * User can see the streak of the amount of days they have taken all medications. * User can see the timeline of their daily pill schedule * User can change the timeline of their daily pill schedule (2 days only) * User can create a medicine * User can schedule prescription * User can confirm medicine has been taken * Medicine * User can see all of the medicines created * User can delete medicines * user can modify medicines * User can add medicines * User can search medicines * User can schedule prescription * Calendar (History/Future) * User can see their monthly dosages * User can see the days they took all of their pills * User can see timeline of the day * Settings * User can edit profile * User can delete profile * User can change to dark theme * user can integrate google calendar. ### 3. Navigation **Tab Navigation** (Tab to Screen) * Home * * ... * Medicine * [list associated required story here] * ... * Calendar * Settings **Flow Navigation** (Screen to Screen) * [list first screen here] * [list screen navigation here] * ... * [list second screen here] * [list screen navigation here] * ...