Inspiration: As students, we realized that we are subscribed to far more things than we consciously remember. From AI tools and OTT platforms to food memberships, gym plans, and even library books, subscriptions have quietly become part of daily life. The problem isn’t just spending money—it’s losing visibility and control. Forgotten renewals, unused services, and scattered reminders create unnecessary financial and mental overhead. This frustration sparked the idea for Subscription Manager: a simple, student-centric platform that brings clarity to everything we are subscribed to, both digital and real-world. About the Project: Subscription Manager is a smart web application designed to help students track, manage, and optimize all their subscriptions in one place. Unlike traditional expense trackers that focus only on transactions, this project focuses specifically on subscriptions and time-bound commitments. The platform allows users to: View all subscriptions from a single dashboard. Track renewal and due dates (including non-monetary subscriptions like library books). Receive reminders before renewals. Gain insights into unused or overlapping subscriptions. The goal is to help students make better decisions before money is spent, not after. How We Built It: The project was built as a modern web application with a focus on clean architecture and user experience: A component-based frontend for modular and scalable UI. A global state system to manage subscriptions and persistence. A “Wow Mode” dashboard to provide instant clarity and emotional impact. A “Control Mode” vault for detailed subscription management. We also experimented with AI-assisted development tools to rapidly prototype and refine the frontend, while keeping all core logic and data handling under our control. What We Learned: This project taught us far more than just technical skills: The importance of problem clarity before feature building. How UI/UX design strongly influences perceived product quality. Managing real-world build issues such as dependency conflicts and production-grade strictness. Integrating AI-generated UI into an existing codebase without breaking functionality. Balancing innovation with practicality in a hackathon environment. We learned that a successful product is not just about features—it’s about clarity, intent, and execution. Challenges We Faced: Dependency conflicts caused by bleeding-edge libraries that required stabilizing the tech stack. Integrating TypeScript-based UI components into a JavaScript project, which required careful cleanup. Ensuring the project passed strict production builds, not just development mode. Avoiding feature creep while still delivering a meaningful and polished solution. Each challenge pushed us to think more like product engineers rather than just coders.. What’s Next: In the future, the platform can be extended with: Smarter AI-driven subscription insights. Calendar integration for renewal reminders. Shared and group subscription tracking. Campus-wide adoption for student communities. Final Note: Subscription Manager is a small step toward helping students regain control over their digital and financial lives. This project represents our belief that technology should reduce mental load, not add to it.

Built With

Share this project:

Updates