Demo of double-entry accounting — Streamlit + SQLite + Docker, with tests
Minimal web application for accounting (double entry).
Functionality:
• 4 types of documents: invoices and payments
• Immutable log + reversals
• P&L report + partner balances AR/AP
• 5 UI pages
Stack: Python 3.11, Streamlit, SQLite, Docker, pytest.
Quality: 56 tests (TDD), Decimal precision, threading-safe.
Included: design spec, implementation plan, README, run.bat.
Demo: https://github.com/diffary/jito.test_work
Functionality:
• 4 types of documents: invoices and payments
• Immutable log + reversals
• P&L report + partner balances AR/AP
• 5 UI pages
Stack: Python 3.11, Streamlit, SQLite, Docker, pytest.
Quality: 56 tests (TDD), Decimal precision, threading-safe.
Included: design spec, implementation plan, README, run.bat.
Demo: https://github.com/diffary/jito.test_work