Skip to content

Repository files navigation

FilmoSearch

Scalable, easily supported Web API project made using good practices on ASP.NET 7 with React client and IdentityServer4

image

image

My application demonstrates authentication and CRUD operations with Many-to-Many and One-to-Many relations

Technical tools

  • ASP NET Core 7
  • MS SQL Server
  • EF Core 7
  • React app (typescript template)
  • IdentityServer4
  • XUnit
  • Fluent Validation
  • Automapper
  • NSwag Studio

Architecture

  • Clean Architecture
  • CQRS
  • MediatR

Features

  • Versioning

Prerequisites

  • Install Visual Studio
    • During installation, ensure that the following are selected:
      • ASP.NET and web development.
      • Node.js development.
      • .NET desktop development.
  • Install .NET 7 SDK
  • Install IIS Server

Running the solution

  • FilmoSearch.sln -> run FilmoSearch.WebApi and FilmoSearch.Identity - backend
  • filmosearch.frontend -> npm start - frontend

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages