Kozma Hunor
Kozma Hunor

FlottaMonitor

A vehicle fleet monitoring web application built as a full-stack project to practice Blazor WebAssembly and ASP.NET Core API logic.

FlottaMonitor demo

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.