Skip to content

Project using Microservices architecture to create a API where you can register categories, genres, cast members, and movies

Notifications You must be signed in to change notification settings

CarlosEduardoGui/FC.Codeflix.Catalog

Repository files navigation

.NET wakatime

Necessary tools.

How to run?

  • Clone the repository:
git clone https://github.com/CarlosEduardoGui/FC.Codefix.Catalog
  • Then run the solution file with Visual Studio 2022 or open using Visual Code.

  • If you are using a Windows S.O. you SHOULD change the string connection, but just the server attribute, inside of the appSettings.json, appSettings.Delevepment.json, and appSettings.EndToEndTest.json

Linux / MacOS:

"CatalogDb": "Server=localhost;

Windows:

"CatalogDb": "Server=(localdb)\\mssqllocaldb;"

  • Executing the docker-compose.yaml to run all unit tests, integration tests, and end to end tests
    • Browsing to FC.Codeflix.Catalog.EndToEndTests and then execute this command below

      docker-compose up -d
      
    Then wait until the SQL Server up.
    • If some test broke, open a issue and inform all details.

Technologies

Infrastructure

Concepts

Complete application diagram.

PlantUML's solution