Простое тестовое задание со следующими условиями:
- Есть склад, занимается отгрузкой воды в бутылках
- Бутылки отгружаются ящиками кратностью 12, 6, 3 бутылки
Задача: реализовать бэк и фронт, на фронте указывается необходимое количество бутылок, на бэке производится расчёт оптимального (с округлением до ящиков)
Несложная, но весёлая задача. В принципе, всё реализовано ванильно, за исключением js библиотеки ky для запросов (потому что не хочется самому обрабатывать возвраты fetch)
Поэтому фронт надо сервить, потому что с модулем. Можно любым имеющимся в наличии средством, самое просто - можно с помощью пакета serve
из npm:
npm install -g serve
Потом в папке выполняем
php -S localhost:8000
serve
И страничка доступна на локалхосте, дефолтно на 3000 порту.