https://github.com/lsa3edii/tracktrainee-hub
Track-Trainee Hub
https://github.com/lsa3edii/tracktrainee-hub
blazor dotnet-api
Last synced: 8 days ago
JSON representation
Track-Trainee Hub
- Host: GitHub
- URL: https://github.com/lsa3edii/tracktrainee-hub
- Owner: lsa3edii
- Created: 2025-05-07T06:01:25.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-05-10T00:16:07.000Z (about 2 months ago)
- Last Synced: 2025-05-12T08:36:16.187Z (about 2 months ago)
- Topics: blazor, dotnet-api
- Language: C#
- Homepage:
- Size: 53.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TrackTrainee-Hub
TrackTrainee-Hub is designed to demonstrate the implementation of a full-stack CRUD-based trainee management system. This solution showcases clean architecture, API integration, and the use of Blazor for building modern web applications.## Overview
This solution is composed of three core projects:1. **Blazor Project**
- A modern client-side web application built using Blazor.
- Performs all CRUD operations (Create, Read, Update, Delete) by interacting with the API.2. **Services (API)**
- A backend project responsible for providing a RESTful API.
- Handles business logic, data storage, and communication with the database.
- Acts as the central hub connecting the Blazor frontend with the Shared Library.3. **Shared Library**
- Contains shared models, DTOs (Data Transfer Objects), and utilities.
- Ensures consistency and reusability across the solution.
- Facilitates seamless communication between the Blazor frontend and the backend API.## Technologies Used
- **C#**
- **ASP.NET Core APIs**
- **Entity Framework**
- **Blazor**