Inspiration
We wanted to build something that motivates you to get out of your house and study. To this end, we created an app that rewards you for being off your phone in a productive environment.
What it does
'Check in' to study spots around campus. Earn coins for completing pomodoro timers (25 minute study timer with a 5 minute break). Use coins to purchase and 'own' study spots so other people who check-in there can see that you own it.
How we built it
React native, Javscript, Firestore, Spring Boot, Java. We used Expo to demo the app on both our local machines and our iphones during development.
Challenges we ran into
Getting started with the react native/expo dev environment was time consuming. One of our devs learned our backend stack this weekend and crushed it. Front end development lagged behind backend significantly and we still have yet to integrate them. Also ran into a version mismatch error while deploying to Heroku that we still have to debug.
Accomplishments that we're proud of
Getting our map features working, completing 100% of the back end, implementing authentication and all of the navigation between screens.
What we learned
We learned a lot about mobile development, RESTful API's, and teamwork! :)
What's next for Fomodoro
Implement timer and study spot purchasing, integrate front + back end, deployment, production
Built With
- firestore
- google-maps
- java
- javascript
- react-native
- spring-boot
Log in or sign up for Devpost to join the conversation.