Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.35 KB

project-proposal.md

File metadata and controls

28 lines (17 loc) · 1.35 KB

Sipster Project Proposal

logo

Project Description

Sipster allows you to keep track of how many alcoholic drinks you consume on a daily basis. The app also provides tools for goal setting and looking back at drinking patterns.

Problem statement

With ample opportunities for free drinks in the tech community, it can be easy to lose track of just how much alcohol you're consuming.

How will your project solve this problem?

Sipster provides an easy way to increase awareness, set goals, and enjoy all that free beer in a healthy way.

Map the user experience

The user will open the app and see the landing page. They will then move on to the calendar page, where they will have the option to click on a date and add a drink. There will be a navigation bar on the side linking to "calendar", "goals" and an "about" page. The goals page will allow the user to add, edit, and delete goals. The about page will give general info about the app.

What technologies do you plan to use?

  • React Native (new technology) - frontend for mobile app
  • PostgreSQL - database
  • Knex.js - database queries
  • Cypress - end to end testing
  • Google Sign-In (stretch) - allow a user to sign in with Google
  • Google Calendar API (stretch) - integrate with user's calendar events