8000 GitHub - antiquark007/Finance_Tracker: This web based application will help you to track your expenditure and income
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

antiquark007/Finance_Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Finance Tracker

A web application for tracking personal finances with React, shadcn/ui, and MongoDB.

Setup Instructions

run entire setup

npm i
npm run dev

or

Frontend

  1. Install dependencies:
npm install
  1. Create a .env file in the root directory with the following content:
VITE_API_URL=http://localhost:3000/api
  1. Start the development server:
npm run dev

Backend

  1. Navigate to the server directory:
cd server
  1. Install dependencies:
npm install
  1. Create a .env file in the server directory with the following content:
MONGODB_URI=mongodb://localhost:27017/finance-tracker
PORT=3000
  1. Start the server:
npm start

Features

  • Add, edit, and delete financial transactions
  • View transactions in a list
  • Visualize monthly income and expenses
  • Data is stored in MongoDB database

Technologies Used

  • React
  • shadcn/ui
  • Recharts for data visualization
  • MongoDB for data storage
  • Express for the backend API

About

This web based application will help you to track your expenditure and income

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published
0