Skip to content

Nittaany/CashDash

Repository files navigation

Expense Manager

Expense Manager

🚀 Overview

Expense Manager is a smart and intuitive expense tracking application designed to help users manage their finances efficiently. Whether you're tracking daily expenses, setting budgets, or analyzing spending patterns, Expense Manager makes financial management effortless.

🌟 Features

  • User Authentication (Sign Up, Login, Logout) via Supabase
  • 📊 Real-time Expense Tracking
  • 📅 Categorization & Filtering (Food, Travel, Bills, etc.)
  • 🌐 Responsive UI (Mobile & Desktop Friendly)
  • ☁️ Cloud-based & Secure Data Storage

🛠️ Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Supabase (PostgreSQL, Auth, Storage)
  • Hosting: Vercel

🎬 Demo

🔗 Live Demo

🚀 Getting Started

1️⃣ Clone the Repository

git clone https://github.com/apeetdkl/expense-manager.git
cd expense-manager

2️⃣ Install Dependencies

npm install

3️⃣ Set Up Environment Variables

Create a .env.local file in the root directory and add:

VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key

4️⃣ Run the Development Server

npm start

Your app will be running at http://localhost:3000

🚀 Deployment

Deployed using Vercel. To deploy, run:

vercel --prod

🔥 Issues & Contributions

Got a bug or idea? Open an issue or contribute:

  • 📌 Issues: Report a bug
  • 🛠 Contribute: Fork, create a PR & submit!

📜 License

This project is licensed under the MIT License.


💡 Built with ❤️ by Apeet Dhakal

About

Basic CRA(React) application for Expense Management

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors