- Приложение написано без использования библиотек и фреймворков
- Приложение валидирует введенным пользователем данные
- Приложение использует fetch, promise api или async/await
- осознанные названия переменных и функций
- длина методов/функций не превышает 25 строк кода
- код структурирован (не линейное исполнение кода)
- отображение доп. информации (сила ветра, время в локации и тд)
- показ разных изображений под разную погоду (если солнечно, то солнце, если дождь, то дождь)
- можно добавлять несколько виджетов с погодой
- используется карта Яндекс
- конфигурация Dockerfile, Docker-compose, nginx.
Изначальный макет от Artsofte пришлось немного переделать, быстренько набросал новый макет
Изначально в docker-compose указан порт 3000, можете его изменить.
docker compose up -d