Приложение прогноз погоды
Нужно создать приложение для просмотра текущей погоды и прогноза на несколько дней вперед, используя OpenWeatherMap API. Приложение должно позволять пользователям искать погоду в разных городах и сохранять избранные города.(Нужно обяснить как был разработано приложение). Технические требования:
- Next.js и TypeScript: - Приложение должно быть написано с использованием Next.js и TypeScript. 
 
- Структура страниц: - Главная страница: Поле поиска для ввода города и отображение текущей погоды в выбранном городе. 
- Страница прогноза погоды: Детальный прогноз погоды на несколько дней вперед. 
- Страница избранного: Отображает сохраненные пользователем города с краткой информацией о погоде. 
 
- SCSS Modules и Bootstrap: - Используйте SCSS Modules для кастомных стилей и Bootstrap для верстки. 
 
- Работа с API: - Используйте OpenWeatherMap API для получения текущей погоды и прогноза. 
- Взаимодействие с API должно быть реализовано через Axios. 
 
- Состояние приложения: - Управляйте состоянием (избранные города, результаты поиска) с помощью Zustand. 
- Избранные города должны сохраняться в глобальном состоянии и оставаться после перезагрузки страницы. 
 
- UI/UX: - Обеспечьте понятный интерфейс, включая индикацию загрузки данных и обработку ошибок. 
 
- Качество кода: - Используйте ESLint для проверки кода на соответствие стандартам качества. 
- Настройте линтер для стилей (например, Stylelint) для поддержания единообразия и качества CSS/SCSS кода. 
 
Важно:
- Умение работать с внешним API и отображать данные пользователям. 
- Организация состояния приложения и работа с Zustand. 
- Обработка различных состояний интерфейса (загрузка, ошибки). 
- Структура проекта и поддержание чистоты кода. 










