Technical Architecture
Complete technical documentation for the Saudi-native Business Operating System.
Architecture Documents
Software Architecture Document (SAD)
High-level system design, components, and integration patterns.
→ Read SAD
Software Requirements Specification (SRS)
Functional and non-functional requirements for all modules.
→ View SRS
Data & Integration
Data Model
Database schema, entities, and relationships for POS, inventory, accounting, and ZATCA.
Integration Map
Third-party integrations including ZATCA Fatoora, payment gateways, and Saudi banking APIs.
Quality Attributes
Non-Functional Requirements
Performance, security, scalability, and PDPL compliance requirements.
→ NFRs
For Engineers
Start with the SAD for system overview, then review the Data Model before implementing features.