Expense Management System

An expense management system built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. This system allows users to track and manage their expenses effectively.

Features

  • User authentication and authorization (signup, login, logout)
  • CRUD operations for managing expenses (create, read, update, delete)
  • Filtering and sorting expenses
  • Visualization of expense data (charts, graphs)
  • Settings and preferences management

Technologies Used

  • MongoDB
  • Express.js
  • React.js
  • Node.js
  • Bootstrap
  • Ant Design

Setup

  1. Clone the repository:

    git clone https://github.com/your-username/expense-management-system.git
    
  2. Navigate to the project directory:

    cd ExpenseManagement
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your web browser and visit http://localhost:3000 to access the application.