This folder structure represents a layered architecture approach for the hospital management system API.
- Clone the repository
git clone https://github.com/BerkayMehmetSert/net.HospitalManagementSystem.git- Install dependencies
dotnet restore- Create database
dotnet ef database update- Run the project
dotnet run- .NET 6.0
- Entity Framework Core 6.0
- Microsoft SQL Server
- Swagger
- AutoMapper
- RabbitMQ
- AspNetCoreRateLimit
- Docker
- Docker Compose
- Build the project
docker-compose build- Run the project
docker-compose up{host}/swagger/index.html
http://localhost:15672
Admin Credentials🔒
Email: example@example.com
Password: 1234
- Rider - IDE
- ASP.NET Core 6.0 - Web Framework
- Entity Framework Core 6.0 - ORM
- Microsoft SQL Server - Database
- Swagger - API Documentation
- AutoMapper - Object-Object Mapper
- RabbitMQ - Message Broker
- Docker - Containerization
- Docker Compose - Container Orchestration