Skip to main content

ScopeIt Documentation

Welcome to the ScopeIt technical documentation. This resource is designed for developers working on the platform.

I want to...Go to
Understand what ScopeIt isOverview
Set up my development environmentSetup Guide
Learn common commandsCommands
Understand the architectureSystem Design
Learn about core business logicJobs & Scopes
Build a featureBackend Development

Technology Stack

LayerTechnology
BackendASP.NET Core 8.0, Entity Framework Core 9.0, PostgreSQL
FrontendAngular 19, TypeScript, Material Design
MobileFlutter 3.32, PowerSync (offline-first)
InfrastructureFirebase, 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