Skip to content

buildbyabhi/expensepro-fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💰 ExpensePro - Full Stack Expense Tracker

📖 Overview

ExpensePro is a premium, full-stack expense tracking web application. It features a modern dark glassmorphism UI, robust JWT authentication, and interactive analytics to help users manage their personal finances effectively.

✨ Features

  • Secure Authentication: User signup and login powered by JSON Web Tokens (JWT).
  • Expense Management: Add, edit, and delete transactions.
  • Analytics & Charts: Visual data representation using Recharts (Pie, Bar, Area charts).
  • 19+ Categories: Detailed categorization for precise tracking.
  • Responsive Design: Mobile-friendly layout with glassmorphism aesthetics.

🛠� Tech Stack

  • Frontend: React 19, JavaScript, CSS3
  • Backend: Node.js, Express.js
  • Database: MongoDB Atlas
  • Hosting: Vercel

🚀 Getting Started

  1. Clone the repository: git clone https://github.com/buildbyabhi/expensepro-fullstack.git
  2. Install dependencies for both frontend and backend: pm install
  3. Set up .env variables for MongoDB URI and JWT Secret.
  4. Run the development server: pm run dev

� Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

About

ExpensePro is a Full-Stack Expense Tracking web application built using React, Node.js, and MongoDB.

Topics

Resources

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors