Subie – A Seamless Subscription Manager

Inspiration

The spark for Subie came from my own struggle to keep track of an ever-growing list of digital subscriptions fthat is to say streaming services, cloud storage, productivity apps, and even gym memberships. Missed renewal emails and surprise charges highlighted a widespread need for a clearer, proactive way to stay on top of recurring payments. This personal pain-point, amplified by friends’ similar frustrations, inspired me to craft a dedicated tool that would offer transparency and control.

What I Learned

Optimized prompts help a long way in completing the biggest task without touching anything including listing endpoints, user interfaces and logic of how the backend should work. I have always been using prompts that are summarized and straight to the point without details.

How I Built the Project

I used Bolt.new for the prototyping and then downloaded the project for backend logic and other integrations like RevenueCat, authentication and Supabase integration

Challenges Faced

I used Bolt.new, although ran out of tokens for the big project it had become. Also Bolt.new didn't support Supabase integration with NextJS so I had to download the project to complete it. Netlify was also giving issues with the build which I can share on request, thus I had to move to Vercel which built it on first try without any issues.

Outcome

I project that still has some touches to be done like complex analytics and integration of AI to help the user understand how best to manage their subscription.

Next Steps

  • Mobile app (React Native)
  • Advanced analytics and reporting
  • Integration with popular subscription services
  • Automated subscription optimization suggestions

Built With

  • next.js
  • postresql
Share this project:

Updates