Display your expenses on interactive dashboards!
The application should have an online version soon, open only for selected people 😉 But you can also make it run on your personal laptop!
Languages and tools
Install necessary tools
python => 3.8 necessary (see https://www.python.org/downloads/) A mysql db is needed by the application. See https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/ for installation (a docker should be released for that aspect soon).
init.sql file present in database into mysql:
mysql -u USER -p recount < PATH/TO/FILE/init.sql
Add a user
myuser and grant him access to this new database:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass'; GRANT ALL PRIVILEGES ON database_name.table_name TO 'newuser'@'localhost'; FLUSH PRIVILEGES;
The user should match the description of the one defined in default_configs.json
git clone https://github.com/Raiytak/Recount.git cd Recount pip install recount/ python -m recount