FlottaMonitor
A vehicle fleet monitoring web application built as a full-stack project to practice Blazor WebAssembly and ASP.NET Core API logic.
The Challenge
Orchestrating component-based rendering directly in C# using WebAssembly and maintaining server-side background checks perfectly synced.
My Solution
Used Entity Framework Core with an embedded SQLite database rendering dynamic DOM content asynchronously via Blazor components.
Tech Stack
- .NET: Used .NET for building this project.
- Entity Framework Core: Used Entity Framework Core for building this project.
- SQLite: Used SQLite for building this project.
- Hosted background service for maintenance checking: Used Hosted background service for maintenance checking for building this project.
- Blazor WebAssembly: Used Blazor WebAssembly for building this project.
Technical Deep-Dive
No heavy database hosting required due to local SQLite bindings. The whole UI executes natively via .NET 8 WebAssembly compiler tools.