ScopeIt Documentation
Welcome to the ScopeIt technical documentation. This resource is designed for developers working on the platform.
Quick Links
| I want to... | Go to |
|---|---|
| Understand what ScopeIt is | Overview |
| Set up my development environment | Setup Guide |
| Learn common commands | Commands |
| Understand the architecture | System Design |
| Learn about core business logic | Jobs & Scopes |
| Build a feature | Backend Development |
Technology Stack
| Layer | Technology |
|---|---|
| Backend | ASP.NET Core 8.0, Entity Framework Core 9.0, PostgreSQL |
| Frontend | Angular 19, TypeScript, Material Design |
| Mobile | Flutter 3.32, PowerSync (offline-first) |
| Infrastructure | Firebase, Docker, BitBucket Pipelines |
Repository Structure
scopeit-dos/
├── AdminConsole/ # Angular web application
├── Server/ # ASP.NET Core API
├── flutter_client/ # Flutter mobile app
├── powersync/ # Offline sync configuration
└── docs-site/ # This documentation
Getting Help
- Review the Troubleshooting guide for common issues
- Check the repository README for setup instructions