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

Share this project: