Conclusion
Our Vision for an Accounting Software
We envision a software solution built on three core principles:
- A Dedicated Recording Layer: A foundational layer for capturing data, combined with a flexible “motor of presentation” capable of generating outputs in various formats — from traditional accounts to diverse reports.
- Records as Graphs: Data should be recorded as graphs, enabling a pure representation of events without premature structural constraints.
- Structure Data Before Recording: Invest intelligence in structuring data before it is recorded, ensuring it captures the full richness of the event.
This aligns with a streamlined workflow: Design → Record → Report.
Action Plan (ToDoList)
- Beautify the Website: Seek help.
- Validate the Tech Stack: Finalize the technology stack, particularly the database (e.g., HypergraphDB/Neo4j + Qt + Python).
- Develop a Proof of Concept: Seek help.
Optional:
- Annex with drawings illustrating double-entry accounting “philosophy”
- (it is not single entry with a balancing entry to please the French tax office)