Приложение Weather обеспечивает пользователей актуальной информацией о погоде в выбранном городе и предоставляет разнообразные временные интервалы прогноза, чтобы помочь им лучше планировать свои активности в зависимости от текущих и будущих погодных условий.
Функциональность:- Подробный прогноз погоды для текущего дня, включая информацию о температуре, давлении, влажности и скорости ветра.
- Почасовой прогноз погоды на ближайшие часы.
- Прогноз погоды на неделю вперед.
- Прогноз погоды на две недели вперед.
- Выбор города из выпадающего списка для получения погодной информации.
- Возможность смены темы приложения с светлой на темную.
- Сохранение выбранной темы и выбранного города в локальном хранилище для удобства использования.
Демо: https://ku13shov.github.io/weather/
Технологии:- ReactJS 18
- TypeScript
- Redux Toolkit
- Axios + Fetch
- React Hooks
- Prettier
- CSS-Modules / SCSS
- React Content Loader
- Real-time Weather API — https://www.weatherapi.com/