This repo is for Backend API for techinterview.space.
- .NET 8
- Angular 17
- MacOs, Windows, or Linux (MacOs is preferred. Because I think so)
- Docker Desktop installed
- .NET 8 SDK installed
- Visual Studio Code, JetBrains Rider, or Visual Studio installed
- Clone the repository
- Open the solution in Visual Studio Code, JetBrains Rider, or Visual Studio.
- Install dependencies by suggestion of the IDe or by running
dotnet restore
in the terminal in the./src
folder of the project. - Run command
docker-compose up -d --build database.api elasticsearch localstack
in the terminal in the root folder of the project. - Launch the application in your IDE or by running
dotnet run
in the terminal in the./src
folder of the project.
Expected: The application should be running on https://localhost:5001
.