Inspiration
Hackathons often find people consuming large amounts of caffeine, and with an API that could help determine a persons metabolic rate and optimal levels of caffeine and productivity, we decided that we could make an app that could do just that.
What it does
Tracks caffeine decay in the body, and lets users know the optimal time to recaffeinate when levels are about to drop below recommended levels for maximum productivity.
How we built it
We used a combination of Java with Android Studio to combine the backend Java with a Java based Android front end, and combined SQLite and and Android activities to provide a long lasting user profile.
Challenges we ran into
Our initial attempts to code the backend was confusing with attempts to use Python, then integrate said Python into the Android app, and left us with hours of unusable work and us attempting to rewrite codes and API calls so that we could have access to the Awakens API.
Accomplishments that we're proud of
We are proud that as a two man team we were able to complete an app with full functionality and API integration.
What we learned
We learned that we should attempt to fix errors early before they get out of hand, and that we should attempt to get help sooner rather than later.
What's next for CaffeineConsumption
UX improvements alongside QoL service enhancements
Built With
- android-studio
- genomelink
- java
- sqlite

Log in or sign up for Devpost to join the conversation.