Skip to content

sickn33/sub-tracker

Repository files navigation

Sub-Tracker

A centralized dashboard for tracking recurring subscriptions and expenses. built with React, TypeScript, and Vite.

Dashboard Preview

Features

  • 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.

Tech Stack

  • Framework: React 18+ (Vite)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Icons: Lucide React
  • Charts: Recharts

Getting Started

Prerequisites

  • Node.js (Latest LTS recommended)
  • npm or pnpm

Installation

  1. Clone the repository:

    git clone https://github.com/sickn33/sub-tracker.git
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

Building for Production

To build the application for production deployment:

npm run build

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published