Inspiration

As fall/winter creeps in here in Seattle, people's lifestyles are as inseparable from their Starbucks runs. caffeinator seeks to provide people an awareness of their caffeine intake through an easy tracking system. It hopes to inspire health to its users and the planet.

What it does

App functions:

  • User profile for personalized caffeine reports
  • Track caffeine intake by selecting Starbucks drinks
  • Log recent Starbucks drinks

How we built it

We built a mobile app and a web app. The mobile app was built using Angular with Ionic, and it stores user data with Firebase. The web app was built using Flask, and it stores user data with SQLAlchemy.

Challenges we ran into

We ran into many errors when we implemented user authentication in both Ionic and Flask due to incompatible libraries. We also had to debug many errors with integrating databases into our app. However, the errors were resolved in a reasonable amount of time.

Accomplishments that we're proud of

The app we created is something we would actually use in our lives to improve our health.

What we learned

We learned how to integrate many dependencies into our app. We also experienced the software development process, where we plan, build, test, and deploy our app.

What's next for caffeinator

Track user budget

Share this project:

Updates