This project is a hands-on workshop playground for exploring scalable software architecture and design patterns using a self-driving car simulation. It features a modular .NET 8 Avalonia UI application, pluggable routing engines, and extensible components to demonstrate real-world architectural decisions.
- Install the .NET 8 SDK
- Restore dependencies:
dotnet restore
- Run the Avalonia UI application:
dotnet run --project SelfDrivingCar.Application