Skip to content

harshapavan412/subtrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SubTrack – Subscription Management SaaS

SubTrack is a frontend SaaS-style web application that allows users to track and manage recurring subscriptions with monthly recurring revenue (MRR) calculations and subscription tier logic.


🚀 Features

  • Authentication simulation
  • Protected dashboard routes
  • Add & delete subscriptions
  • Billing cycle modeling (Monthly / Yearly)
  • Yearly-to-monthly normalization for accurate MRR
  • Free vs Pro feature gating (3 subscription limit for Free users)
  • Analytics summary dashboard
  • LocalStorage persistence
  • Responsive minimal UI

🧠 Product Thinking

Yearly subscriptions are normalized into monthly recurring value to calculate accurate Monthly Recurring Revenue (MRR).

Free users are limited to 3 subscriptions. Upgrading unlocks unlimited subscriptions.


🛠 Tech Stack

  • React (Vite)
  • React Router
  • Context API
  • LocalStorage
  • Plain CSS

📈 Future Improvements

  • Backend authentication
  • Stripe payment integration
  • Database persistence
  • Subscription editing
  • Charts and advanced analytics

🌍 Live Demo

https://your-vercel-link.vercel.app

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors