KsiazeczkaPttk to projekt web API stworzony przy użyciu .NET 5. API to służy jako backend do aplikacji umożliwiającej planowanie wycieczek górskich. Projekt został zbudowany z wykorzystaniem architektury warstwowej.
- docker up and running
- .NET 5 (local debug)
To run this API, we use Docker containers. A Dockerfile
and a docker-compose.yml
file have been prepared for this purpose. Please follow the steps below:
-
make sure you have Docker installed on your system.
-
navigate to the project directory where the
docker-compose.yml
file is located. -
run the following command in terminal:
docker-compose up --build
-
After the startup process is complete, the API will be accessible at: http://localhost:8080
-
You can access the interactive API documentation using Swagger by opening your web browser and navigating to the following URL: http://localhost:8080/swagger/index.html