Raiytak - recount GitHub tag License

Display your expenses on interactive dashboards!

Screenshot from 2022-03-14 15-22-52


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

Python   Dash   React   MySQL   Git   CSS  HTML


Install necessary tools

python => 3.8 necessary (see A mysql db is needed by the application. See for installation (a docker should be released for that aspect soon).

MySQL Configuration

Upload the 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';

The user should match the description of the one defined in default_configs.json

App installation

git clone
cd Recount
pip install recount/
python -m recount


View Github