Inspiration

The idea for Momentum came from the motivational book. In the book, the author describes a powerful 60-day challenge: every day you must do at least one good thing, learn at least one new thing, and share your progress with a trusted friend or accountability partner during a predefined time window. If you miss a day, you start again from Day 0.

I was inspired by this concept and tried multiple times to complete the challenge together with friends. Like many people, we started with enthusiasm but eventually forgot to post, lost track of our progress, or stopped holding each other accountable. We never managed to successfully complete the full 60 days.

That experience made me realize that the challenge itself is powerful, but the process is difficult to maintain manually. So I decided to build Momentum.

What it does

Momentum is a social accountability platform that helps friends complete the 60-day challenge together.

Every day users:

  • Record one good thing they did.
  • Record one thing they learned.
  • Track optional daily intentions.
  • Share their progress with friends.
  • Build streaks and monitor their journey.

The core rule remains unchanged: consistency matters. Missing a day means losing momentum and starting over.

How I built it

I built Momentum as a modern web application using:

  • React
  • TypeScript
  • Neon
  • Tailwind CSS
  • Vercel

The application includes authentication, daily reflections, intention tracking, friend invitations, accountability features, and progress visualization. I use Cursor and ChatGPT

Challenges

The biggest challenge was not technical—it was designing the experience in a way that motivates people to return every day.

I spent time thinking about:

  • How to make accountability feel supportive rather than stressful.
  • How to encourage reflection without creating friction.
  • How to motivate users to maintain a 60-day streak.
  • How to make friend interactions meaningful.

Another challenge was simplifying the onboarding process while still clearly communicating the philosophy behind the challenge. I am still working on improving these, it is not ideal yet.

What I learned

This project reinforced an important lesson: technology alone does not create change. The real value comes from helping people stay consistent with small daily actions.

Building Momentum taught me a lot about habit formation, accountability systems, user motivation, and designing products that encourage long-term behavior change rather than short-term engagement.

Most importantly, I finally created the tool that I wish I had when I first tried this challenge with my friends.

Built With

Share this project:

Updates