Weather App — приложение, показывающее погоду в любом населённом пункте по запросу. Построено сначала на чистом HTML/CSS/JS, а затем перебазированное на React. Приложение не использует ни одной сторонней библиотеки (даже UI), только ESLint по стандарту AirBnb.
Дизайн был создан по Figma-макету от PREAX.
• Доступен прогноз погоды на неделю или почасовой
• Доступны данные по скорости ветра, направлению ветра, влажности, видимости и давлению
• Приложение имеет тёмную тему и историю поиска, которые сохраняются в браузере
• Из-за особенностей API прогноз на неделю неполный и доступны лишь 5 дней
• Из-за особенностей API почасовой прогноз показывает данные с интервалом не в 1, а в 3 часа
• Приложение имеет полную адаптивность и вёрстка адаптирована под большинство устройств
Все команды запускаются из корня
# Шаг 1 — Клонируем репозиторий
$ https://github.com/M4XPRD/Weather-App
# Шаг 2 — Устанавливаем зависимости
$ npm install
# Шаг 3 — Запускаем проект
$ npm start