Skip to content

tvanlong/expense-tracker-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Personal Finance Tracker

Project Description

The Personal Finance Tracker is a web application designed to help users manage their personal finances. It allows users to track their income, expenses, and savings, providing a clear overview of their financial status.

Frontend

The frontend of the application is built using React.js. It provides a user-friendly interface for users to input and view their financial data. The frontend communicates with the backend via RESTful APIs.

Backend

The backend is developed using Node.js and Express.js. It handles user authentication, data storage, and business logic. The data is stored in a MongoDB database.

How to Run

Prerequisites

  • Frontend technologies: React.js, Redux, Redux Toolkit, Tanstack Table...
  • Backend technologies: Node.js, Express.js, PostgreSQL...

Steps

  1. Clone the repository:

    https://github.com/tvanlong/expense-tracker-app.git
    cd expense-tracker-app
  2. Install dependencies for both frontend and backend:

    cd client
    npm install
    cd ../server
    npm install
  3. Start the backend server:

    npm run dev
  4. Start the frontend development server:

    cd ../frontend
    npm run dev
  5. Open your browser and navigate to http://localhost:5173 to use the application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors