This web service consists of various services for managing resume information, including uploading and portfolio management, personal information management, contact information, etc.
⚡️ Core (Web Api) in Asp.net and .NET Core 8 with its latest features such as IdentityApiEndpoint to create authentication in api and many new features in NET 8 added to ASP.NET has been
I used Clean Architecture and the CQRS Pattern as the chosen architecture for the software architecture to create coherence and order in the project structure.
Asp.Net Core |
My Sql |
Entity Framework Core |
MediateR |
Auto Mapper |
Fluent Validation |
Technology Name | Used in |
---|---|
Asp.Net Core | web api is built on it |
Microsoft Identity | implementation authentication |
MariaDb Database | Used as a flexible and light free open source database |
Entity Framework Core | It is used as a powerful ORM to communicate with the database |
MediateR | To implement the Mediator pattern |
Auto Mapper | It is used to map data from one object to another ( Map Domains,Commands,Dtos,etc ) |
FluentValidation | To Validate Application layer Commands |
I'm using Vue js for the main site and Nuxt js for the blog section
I have used Tailwind CSS to design the user interface
You can find the source code repository I developed for the frontend here 👇
Vue js |
Nuxt js |
Tailwind CSS |
Axios js |