Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense Management Web Application-EXPENZA

This is a full-stack Expense Management web application built using the MERN stack (MongoDB, Express.js, React.js, Node.js). The application allows users to manage their daily expenses efficiently by adding, editing, and deleting expense records. Users can also categorize expenses and view their spending history.

Features

  • User Authentication: Sign up and log in using email and password.
  • Add Expenses: Create new expense records with details like amount, category, date, and description.
  • Edit and Delete Expenses: Modify or remove existing expense records.
  • Expense Categorization: Categorize expenses for better management and tracking.
  • Expense History: View a list of all expenses with filter options by date, category, etc.
  • Responsive Design: Works on both desktop and mobile devices.

Tech Stack

  • Frontend: React.js with Context API or Redux for state management, React Router for navigation, and Material-UI or Bootstrap for styling.
  • Backend: Node.js with Express.js framework.
  • Database: MongoDB with Mongoose for object modeling.
  • Authentication: JSON Web Tokens (JWT) for user authentication and authorization.
  • API: RESTful API for communication between frontend and backend.

About

This is a full-stack Expense Management web application built using the MERN stack (MongoDB, Express.js, React.js, Node.js). The application allows users to manage their daily expenses efficiently by adding, editing, and deleting expense records. Users can also categorize expenses and view their spending history.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages