Skip to content

lorenzovngl/lyra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌌 Lyra - Budget Tracking Web App in React

GitHub repo size

This is a web application developed in React that allows you to keep track of your financial movements.

🛠️ Installation Steps

1. Clone the repository

git clone https://github.com/lorenzovngl/lyra.git

2. Change the working directory

cd lyra

3. Install dependencies

npm install

4. Insert data

Create a folder data under /src. Then create two files in that folder:

  • incomes.csv in which you place your incomes;
  • expenses.csv in which you place your expenses.

To allow Lyra to process the files mentioned above, these files must respect the following notation for each row (the first row is the header):

  1. Date: String in format "YYYY-MM-DD";
  2. Label: String;
  3. Amount: Number with decimal separator . (point);
  4. Tags: String represents the category of that movement;
  5. Notes: String, optional.
  6. Weight: Number from 0 to 1, optional. The percent of Amount that will be considered.

Important notices:

  • Values for expenses must be positive numbers.
  • All the values must be separated by a comma.

5. Run the app

npm start

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

6. Build the app

npm run build

Builds the app for production to the build folder.

About

Budget Tracking Web App in React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published