Introduction

This project is a REST API to simulate and track the construction of a fictional defensive wall using Django and multiprocessing. This wall consists of multiple sections, and the system should accurately track the progress, material usage, and costs associated with the construction.

Installation

To get started, you will need to install Docker. You can find the installation instructions on this page:

After that, you can run the following command to get the project image:

docker pull braboj/wall_project:latest

And finally, you can run the following command to start the project:

docker run -p 8080:8080 braboj/wall_project:latest

To access the project, open your browser and navigate to:

A simple page will be displayed with the endpoints available. For more information on the REST API, please visit:

Usage

Use the following links to check the solution with the examples from the prolem statement:

Additionally, you can use the following links to check the logs and the configuration:

Next Steps