https://github.com/kerimli-veli/managementsystemproject-asp.net-api
ManagmentSystem is an advanced management API built with ASP.NET. It offers secure user control, task automation, and efficient resource management.
https://github.com/kerimli-veli/managementsystemproject-asp.net-api
api asp-net asp-net-core entity-framework-core mediatr-library sql
Last synced: about 1 year ago
JSON representation
ManagmentSystem is an advanced management API built with ASP.NET. It offers secure user control, task automation, and efficient resource management.
- Host: GitHub
- URL: https://github.com/kerimli-veli/managementsystemproject-asp.net-api
- Owner: kerimli-veli
- Created: 2025-02-11T12:54:56.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-09T13:23:01.000Z (about 1 year ago)
- Last Synced: 2025-05-21T17:11:34.359Z (about 1 year ago)
- Topics: api, asp-net, asp-net-core, entity-framework-core, mediatr-library, sql
- Language: C#
- Homepage:
- Size: 55.7 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This project is a management system developed using C# and ASP.NET Core Web API. It follows a clean, layered architecture and implements core backend functionalities such as CRUD operations, user authentication, validation, and database management.
📌 Features
ASP.NET Core Web API architecture
Clean, layered structure (API, Application, Domain, Infrastructure, Persistence)
Repository and Unit of Work patterns
Entity Framework Core for database operations
SQL Server integration
JWT-based authentication
Data validation with FluentValidation
Global exception handling
API documentation via Swagger
🛠️ Technologies Used
ASP.NET Core 7.0
Entity Framework Core
AutoMapper
FluentValidation
MediatR (CQRS Pattern)
SQL Server
Swagger / OpenAPI
JWT Authentication
📁 Project Structure
mathematica
Copy
Edit
ManagementSystemProject
├── API
├── Application
├── Domain
├── Infrastructure
└── Persistence