Scalable, easily supported Web API project made using good practices on ASP.NET 7 with React client and IdentityServer4
My application demonstrates authentication and CRUD operations with Many-to-Many and One-to-Many relations
- ASP NET Core 7
- MS SQL Server
- EF Core 7
- React app (typescript template)
- IdentityServer4
- XUnit
- Fluent Validation
- Automapper
- NSwag Studio
- Clean Architecture
- CQRS
- MediatR
- Versioning
- Install Visual Studio
- During installation, ensure that the following are selected:
- ASP.NET and web development.
- Node.js development.
- .NET desktop development.
- During installation, ensure that the following are selected:
- Install .NET 7 SDK
- Install IIS Server
- FilmoSearch.sln -> run FilmoSearch.WebApi and FilmoSearch.Identity - backend
- filmosearch.frontend -> npm start - frontend

