📄️ Development Environment
IDEs and Editors
📄️ Version Control
This project utilizes GitHub for version control.
📄️ Sequence Diagrams
Use Case 1: Account Login
📄️ Architecture Diagrams
This section documents the key architectural diagrams for the AAC system. These diagrams provide both a structural and conceptual view of how the frontend and domain model are organized.
📄️ Components
This section describes the primary system components and their interfaces. Refer to the System Block Diagram for a visual overview of how these components interact within the AAC application.
📄️ Database Diagram
The application uses PouchDB (a browser-based NoSQL database) for local storage, with optional CouchDB synchronization for cloud backup. Data is stored as JSON documents rather than in relational tables.