Login

Technology Overview

FODIMO (Die-Cast Models Collection) is built using modern and scalable technologies. This page provides an overview of the main components that power the application.

.NET 10 • Blazor Server Syncfusion Blazor Components SQL Server Database Bootstrap 5
.NET 10 / Blazor Server

Server-Side Interactive UI (Server-Side Rendering (SSR)) s a modern architecture where the server decides and renders UI components, sending pre-built HTML and data to the client (browser/app), which makes initial page loads faster.

  • Real-time UI
  • WebSockets (Blazor)
  • No WebAssembly download
SQL Server Database

Structured relational database using Entity Framework Core for data access.

  • Normalized schema (2 main data tables & 7 standard Microsoft AspNet tables)
  • LINQ optimized queries
Syncfusion UI Components

Rich UI with DataGrid, Dialogs, Upload, and other tools.

  • DataGrid (sorting, paging)
  • Dialogs & Forms to edit & view data
  • Upload tools for photos
Bootstrap 5 UI Layout

Responsive and consistent design across the application.

  • Navigation bar
  • Grid-based page layout
  • Responsive elements for different screens
Application Structure

Organized using a clean architecture approach.

  • Data (EF Core)
  • Services (logic)
  • Pages (UI)
  • Shared components
Model Images Management

Uses Syncfusion Upload and organized folder structure.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.