Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmedelfayoumi2003/aflamproject

Aflam Api Collections
https://github.com/ahmedelfayoumi2003/aflamproject

asp-net-core-web-api auto-mapper clean-architecture generic-repository specification-design-pattern sql-server unitofwork-pattern validation

Last synced: 2 days ago
JSON representation

Aflam Api Collections

Awesome Lists containing this project

README

        

I developed a backend application for an Aflam project using ASP.NET Core 7 API, which has been a fantastic journey.🔹 I applied Generic Repository and Unit of Work design patterns to maintain clean, maintainable,🔹 and testable code, ensuring separation of concerns and efficient data management. Additionally,🔹 I used AutoMapper to streamline object-object mapping, simplifying the conversion between data transfer objects and domain models. By following clean architecture principles and the Specification design pattern,🔹 I created a scalable and maintainable codebase that facilitates easier enhancements and feature additions.