ASP.NET Core 8.0 MVC - Used for building the web application and handling user interactions.
ASP.NET Core WebAPI - Implemented for creating RESTful services to communicate between client and server.
Dapper ORM - Utilized for efficient database access and object-relational mapping.
Newtonsoft.Json - Used for handling JSON serialization and deserialization within the application.
FluentValidation - Used for implementing validation logic in a clean and maintainable way.