FitOS Documentation
Technical guides, architecture docs, and development resources from our GitHub repository
Getting Started
Setup guides, architecture overview, and development workflow
Architecture & Design
System architecture, design patterns, and technical decisions
Design System
Colors, typography, spacing, and components
View on GitHub
Type System Guidelines
TypeScript type definitions and naming conventions
View on GitHub
User Roles Architecture
RBAC, permissions, and dashboards by role
View on GitHub
Offline Sync Strategy
Offline-first patterns and background sync
View on GitHub
Features & Implementation
Feature documentation, integration guides, and implementation details
Development Guides
Best practices, patterns, and coding guidelines
Angular & Ionic Rules
Framework-specific best practices
View on GitHub
UX Patterns
Friction reduction and navigation patterns
View on GitHub
Settings & Profile UX
Settings page design standards
View on GitHub
Theming Guide
Dark/light mode implementation
View on GitHub
Changelog Management
How to update the changelog system
View on GitHub
Planning & Research
Product planning, competitive analysis, and sprint documentation