This project is a simulation of a supermarket checkout system.
To run the supermarket simulation, you need to have Docker installed on your system. If you don't have Docker installed, you can download and install it from the official website: https://www.docker.com/get-started
Once Docker is installed, you can start the Docker container for the supermarket simulation by running the following command:
docker run -it --rm amanpandya712/supermarket-simulation /bin/bash
This command will start a Docker container with the necessary environment for running the simulation.
To run the simulation, execute the following command:
make run
To run the tests, execute the following command:
make test
To view the coverage report, execute the following command:
make coverage