Skip to content

Lmedeiros-leiman/FinancesApp

Repository files navigation

My Personal finances Application

About This repository.

Links

Information

This project hosts a personal finance application to manage expenses and income.

The application is built with the following technologies:

  • Frontend: React whith Vite, PrimeReact, Chart.js.
  • Backend: JSON local server using localStorage, CacheStorage and IndexDB.

Features

  • User can add and delete expenses and income
  • User can view the total expenses and income with a chart or by a history list.
  • User can view the total balance
  • User can change between currencies freely and opting in for automatic conversion or not.

Running it locally.

  • Clone the repository
  • Run npm install to install the dependencies
  • Run npm run dev to start the development server
  • Open http://localhost:5173 (by default) to view the application

Deploy

This project was built thinking of automatic deploy for github. It follows a default template provided by Vite and it will be triggered when a new commit is pushed into the main branch.

Available Scripts

In the project directory, you can run the default react scripts:

npm run dev

Runs the app in the development mode. Open http://localhost:5173 to view it in the browser.

The page will reload if you make edits. You will also see any lint errors in the console.

npm run build

Builds the app for production to the build folder. It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes. Your app is ready to be deployed!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages