1. Introduction
    1. Project Structure
  2. Common Package
  3. Package Structure
    1. lib.rs
    2. Error Handling
  4. Models
    1. Define a structure
    2. Define API Client
    3. Repository
    4. Query Builder
    5. Relations
      1. One to Many
      2. Many to Many
    6. Nesting Relation Fields
    7. Aggregator
    8. Validation
    9. Translation
  5. DTOs
  6. Frontend
  7. Web
    1. Package Structure
    2. Testing
  8. Mobile App
  9. Backend
  10. Backend
    1. Package Structure
    2. Authentication
    3. Testing
  11. ICP
  12. Canister
    1. Package Structure
    2. Testing
  13. CI/CD
  14. Web
  15. Backend
  16. Integration Testing