-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Radch-enko edited this page Jul 24, 2025
·
23 revisions
Welcome to the Effective Office documentation wiki. This wiki contains comprehensive information about the Effective Office system, a platform designed to automate various office processes with a primary focus on meeting room booking and workspace management.
- Overview - High-level introduction to the system architecture, core components, and fundamental concepts
- System Architecture - Comprehensive overview of the system architecture, design patterns, and component interactions
- Backend System - Details about the Spring Boot backend application, REST APIs, and core business logic
- Tablet Client Application - Information about the Compose Multiplatform tablet client application
- Core Features - Overview of the main features including room booking, real-time status display, and fast booking
- Data & Domain Architecture - Details about the domain layer architecture, use case patterns, and data flow
-
Deployment & Operations - Information about deployment strategies, operational procedures, and production environment setup
- Docker Deployment - Details about containerized deployment architecture using Docker and Docker Compose
- Configuration Management - Information about application configuration patterns and environment variable management
- Development Guide - Information about project setup, architectural patterns, development workflows, and contribution guidelines
The documentation is organized into several main sections:
- System Overview - General information about the system's purpose, architecture, and components
- Backend System - Details about the server-side implementation, APIs, and services
- Tablet Client Application - Information about the client-side implementation, UI components, and user interactions
- Core Features - Detailed descriptions of the main system features and their implementations
- Data & Domain Architecture - In-depth information about the domain models, business logic, and data flow patterns
- Deployment & Operations - Details about deployment strategies, operational procedures, and production environment setup
Each section contains detailed information about specific aspects of the system, including diagrams, code examples, and implementation details.