Python Plotly Dash CSV Bank Statement Analysis Tool + GitHub Repo + Code Review

Published: 25 December 2023
on channel: Game Devilish
609
9

Demonstrating how to use the csv bank statement analyser and explaining the code base.

github: https://github.com/10XTMY/Molmez-Pers...

------------------------------------------
Time Stamps
------------------------------------------
00:00 - Introduction
02:19 - Interface Demonstration
06:17 - CSV Data Structure

Code Review

07:11 - index.py
08:49 - app.py
09:03 - suppress callback exceptions and multi page dash apps
10:59 - upload.py
14:25 - verify_upload()
14:59 - bank_csv_to_data_frame()
15:56 - analytics.py
16:10 - a note regarding refactoring code
17:50 - analytics layout
21:48 - analytics main callback functions
23:04 - ctx.triggered, loading the data
24:19 - using the trigger id to select graph type
24:38 - determine_figure_type()
25:25 - filter_by_date_range()
25:51 - calculating "Top" lists
26:13 - calculate_top_repeat_transactions()
26:20 - sort_by_duplicates_with_totals()
26:52 - calculate_top_single_payments()
27:16 - data_frame_to_table()
28:09 - apply_filters_to_dataframe()
28:21 - update_json_output()
28:37 - _format_json_output()
30:22 - calculate_total()
32:01 - new_graph()
33:03 - refactoring overview
36:25 - generate_test_csv.py
36:45 - fixing an error in my code

------------------------------------------------------------------------------------
Support Me
------------------------------------------------------------------------------------

kofi https://ko-fi.com/GameDevilish

Patreon patreon.com/GameDevilish


On this page of the site you can watch the video online Python Plotly Dash CSV Bank Statement Analysis Tool + GitHub Repo + Code Review with a duration of hours minute second in good quality, which was uploaded by the user Game Devilish 25 December 2023, share the link with friends and acquaintances, this video has already been watched 609 times on youtube and it was liked by 9 viewers. Enjoy your viewing!