Тестовое задание.
Архитектура была выбрана попроще. Не стал переусложнять. Все тестовые запросы можно выполнить при помощи команды make.
Запуск проверялся на линуксе. При запуске на другой ос могут возникнуть ошибки при инициализации. Тогда следует выполнить каждую команду по отдельности.
nginx работает на порту 8080
Для старта следует выполнить команду:
make init
Для погашения и удаления всего
make down
Для выполнения тестов:
make test
Для выполнения запроса по всем автомобилям
make cars
Для выполнения запроса по первому автомобилю
make cars
Для выполнения запроса по программе
make credit
Для выполнения запросов по заявке
make request