A centralized dashboard for tracking recurring subscriptions and expenses. built with React, TypeScript, and Vite.
- Dashboard Overview: View total monthly commitments and category distribution.
- Expense Tracking: Monitor recurring costs with detailed billing cycles.
- Visual Analytics: Charts for spending breakdown by category and top expenses.
- Local Data: Secure, local-first data persistence.
- Framework: React 18+ (Vite)
- Language: TypeScript
- Styling: Tailwind CSS
- Icons: Lucide React
- Charts: Recharts
- Node.js (Latest LTS recommended)
- npm or pnpm
-
Clone the repository:
git clone https://github.com/sickn33/sub-tracker.git
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
To build the application for production deployment:
npm run buildThis project is licensed under the MIT License - see the LICENSE file for details.