Skip to content

houssamouhra/expense-tracker

Repository files navigation

Expense Tracker

Netlify Status

Track expenses across Groceries, Utilities, and Entertainment categories with real-time validation and filtering.

Features

  • Add new expenses with a validated form
  • Track description, amount, and category
  • Delete individual expenses
  • Filter expenses by category
  • Display real-time total expense amount
  • Real-time form validation (React Hook Form + Zod)
  • Bootstrap styling for UI

Tech Stack

  • React 19 + TypeScript
  • React Hook Form + Zod
  • Bootstrap 5
  • Vite
  • pnpm

Installation

# Clone the repo
git clone https://github.com/houssamouhra/expense-tracker.git ~/expense-tracker

# Install dependencies
pnpm install

# Start development server
pnpm run dev

Or check it live

License

LICENSE

Releases

No releases published

Packages

 
 
 

Contributors