Skip to content

Functionality and MVP

Shersheial Borisute edited this page Feb 26, 2020 · 4 revisions

User Authentication:

  • User can sign up, sign in, and sign out
  • User can save personal settings for each other MVP.

User onboarding (first login) settings (from home screen)

  • user logs in with google + link their google calendar
  • onboarding allows them to set up their home and work location
  • set up their daily commute (home, work, work-arrival, work-leave)

Transit:

  • Use Google Directions API to set routes for commutes
  • Bonus: Set preferred routes/method of travel for every commute
  • Indicate if will rain during commute

Weather:

  • Use DarkSky API to obtain weather
  • Display local weather in 3 hour increments

Calendar:

  • Use Google Calendar API to obtain user appointments
  • Display the next few hours of appointments listed in Google Calendar

Responsive mobile friendly design

Bonus Features

  1. Cache responses from API every so often to reduce API call usage and improve load times?
  2. Light/dark mode for the site?
  3. Vacation mode? - from anna
  4. PATH API. MTA first
  5. User onboarding flow

Clone this wiki locally