Skip to content

Repository files navigation

SmartMoney

SmartMoney is a full-stack personal finance management application built with React, Node.js, Express, and MongoDB.

Features

  • Secure authentication and protected routes
  • Expense tracking and categorization
  • Monthly budget management
  • Savings goals and progress tracking
  • Investment portfolio tracking
  • Recurring expense management
  • Financial analytics and visualizations
  • Financial health insights
  • PDF and Excel financial report exports
  • Responsive premium finance dashboard

Tech Stack

React, Vite, Node.js, Express.js, MongoDB, Mongoose, JWT, Axios, Recharts, Chart.js, jsPDF, ExcelJS.

Screenshots

Dashboard

Dashboard

Expenses

Expenses

Analytics

Analytics

Savings

Savings

Investments

Investments

Recurring Expenses

Recurring Expenses

Settings

Settings

Run Locally

npm install
npm run dev

Documentation

Author

Mayank Sharma

About

Full-stack Smart Expense Tracker built with React, Node.js, Express and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages