Step-by-step guides for common BitzOrcas development tasks.
Available guides
| Guide | Difficulty | Description |
|---|---|---|
| Add a module | Advanced | Create a new platform module with Vertical Slice Architecture |
| Add a feature | Intermediate | Add a new feature to an existing module |
| Upgrading | Beginner | How to upgrade between versions |
Development workflow
- Fork/clone the repository
- Run
dotnet restoreanddotnet build - Start infrastructure:
docker compose up -d(SQL Server + RabbitMQ) - Initialize schema:
dotnet run --project src/Hosts/BitzOrcas.Api -- --init-schema --seed-demo - Run the API:
dotnet run --project src/Hosts/BitzOrcas.AppHost - Open API docs at
http://localhost:scalar