Skip to content

MakhovRoman/WeatherApp

Repository files navigation

WeatherApp

image

Учебный проект приложения прогноза погоды. Реализована базовая функциональность:

  • Поиск по названию города
  • Вывод данных
  • Обработка ошибки запроса


Scripts

npm install - установка пакетов зависимостей
npm run dev - запускает приложение в режиме разработки
npm run start - запускает приложение на локальном сервере
npm run lint:scss - запускает линтер для файлов SCSS
npm run format:imports - запускает линтер для файлов JS, JSX, TS, TSX и сортирует порядок импортов


TODO

  • Добавить тесты
  • Интегрировать Docker
  • Доработать валидацию вводимых данных
  • Добавить возможность выбора количества дней для прогноза
  • Добавить почасовой прогноз
  • Добавить возможность выбора дня из блока FORECAST
  • Добавть анимированное отображение восхода/заката
  • Добавить отображение фазы Луны
  • Добавить кнопку обновления прогноза

Stack

My Skills