This is a film management system application. This project provides an API to manage films, actors, directors, and awards. Additionally, the project includes tests written using XUnit and Moq.
- Clone the repository
git clone https://github.com/BerkayMehmetSert/net.MovieManagementSystem.git
- Install dependencies
dotnet restore
- Create database
dotnet ef database update
- Run the project
dotnet run
- Run the tests
dotnet test
- .NET 6.0
- Entity Framework Core 6.0
- Microsoft SQL Server
- Swagger
- AutoMapper
- InMemory Cache
Admin Credentials🔒
Email: admin@system.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
- InMemory Cache - Caching
- XUnit - Unit Testing