This is a web application developed in React that allows you to keep track of your financial movements.
git clone https://github.com/lorenzovngl/lyra.git
cd lyra
npm install
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):
- Date: String in format "YYYY-MM-DD";
- Label: String;
- Amount: Number with decimal separator
.
(point); - Tags: String represents the category of that movement;
- Notes: String, optional.
- 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.
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
npm run build
Builds the app for production to the build
folder.