securo
Open-source personal finance manager. Self-hosted, privacy-first.
Discover how Securo's rule engine auto-categorizes transactions. Learn about its Python evaluator, rule definition, condition matching, and action execution.
What Business Logic Is Implemented in Securo's Services Layer: A Complete Technical BreakdownExplore Securo's services layer business logic. Learn how pure Python classes handle transaction processing, account sync, budget management, and more in this technical breakdown.
How Securo Handles Split Transactions in Its Database ModelDiscover how Securo manages split transactions with a normalized database model. Learn about parent-child tables and atomic updates for data integrity.
How Transactions Relate to Accounts in Securo's Database: Foreign-Key Relationships ExplainedUnderstand how Securo's database links transactions to accounts using foreign-key fields for referential integrity across frontend, schemas, and models.
How Securo Implements Multi-Workspace Support: A Deep Dive into the React ArchitectureDiscover how Securo implements multi-workspace support using React context. Learn about centralized state, localStorage persistence, and scoped API requests and data.
Securo Database Models: Complete Guide to the Core SQLAlchemy ORM ArchitectureExplore Securo's core SQLAlchemy database models. Discover how 25+ models manage users, workspaces, financial entities, and automation for your application.
Pydantic Schemas Used in Securo API for Validation: Complete Reference GuideExplore over 20 Pydantic schemas in the Securo API for robust validation and serialization. Learn how Securo uses Pydantic for user management, transactions, and financial data.
How Securo Handles Data Import and Export via API: A Complete Technical GuideLearn how Securo handles data import and export via API with its three-step workflow. Ensure safe, auditable bulk data operations using dedicated endpoints for transactions and assets.
Securo API Endpoints for Reporting: A Complete Guide to Financial Data AccessAccess financial data with Securo API reporting endpoints. Explore net worth, income-expense, and cash flow reports. Customize time windows and filters for insightful analysis.
How Securo Manages Bank Connections via API: A Complete Technical GuideLearn how Securo manages bank connections via API using OAuth 2.0 and FastAPI for secure token generation and data synchronization with open finance providers. Get the technical guide.
How Securo Handles Budget Tracking Through Its API: A Complete CRUD GuideLearn how Securo handles budget tracking via its API with this CRUD guide. Explore budget management, month-over-month comparisons, and cache invalidation for synchronized data.
What Is the Purpose of the Rules Engine API in Securo?Discover how Securo's rules engine API automates financial transaction categorization with CRUD, preview, and bulk operations. Define and manage rules effortlessly.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →