Skip to content

ManagmentSystem is an advanced management API built with ASP.NET. It offers secure user control, task automation, and efficient resource management.

Notifications You must be signed in to change notification settings

kerimli-veli/ManagementSystemProject-ASP.NET-API

Repository files navigation

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

About

ManagmentSystem is an advanced management API built with ASP.NET. It offers secure user control, task automation, and efficient resource management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages