Inspiration
Everybody knows that regularly exercising is beneficial to their health, but only few follow their regime regularly. I too, struggled with this. But I observed that when I am exercising with my friends, as we challenge each other, exercising doesn't feel like a monotonous chore, it feels like a fun competition. So I took this challenge based approach to exercise and tried to recreate this for everyone via a web app
What it does
- Turns simple exercises and habits into challenges so that you can always aim to finish them
- You can also create your own challenge
How we built it
- Started by building some rough prototypes on paper, Then build a low fidelity prototype in Figma. I usually prototype in code as it is quick and easy to see the changes.
- Frontend is built with NextJS. Backend/Auth is powered by Firebase and Db used is cloud Firestore.
Challenges we ran into
- Managing auth state with modals.
- Working with dynamic URLs in nextjs.
Accomplishments that we're proud of
- Overall theme that emerged with Satoshi font, border radius and colors
What we learned
- Managing auth state with modals
- Making interfaces adhering to a theme.
What's next for Jolly
- Can also add several other skills like writing, reading, meditations etc.
- Adding more challenges and additional details like instructions, images, videos etc
- Make it mobile responsive
- Social features like commenting, profile pictures etc
- Add option to update or delete challenges
- Adding a community page so that people can share their progress or health related resources.
- Leaderboard
- Make modals accessible
Built With
- figma
- firebase
- nextjs
Log in or sign up for Devpost to join the conversation.