/Rainbow

🌈 Rainbow - это приложение для просмотра погоды, разработанное на React.js ☁🌡

Primary LanguageTypeScript

Rainbow

Rainbow - это приложение для просмотра погоды, построенное на основе React.js. UI был разработан с помощью библиотеки Material-UI, данные взяты из сервиса OpenWeather.

Технологии

  • OpenWeather API
  • Material-UI
  • amCharts
  • React
  • React Router
  • Typescript
  • Context API

Запуск

  1. git clone https://github.com/doyouwannatea/Rainbow
  2. cd Rainbow/
  3. npm i
  4. npm start

P.S.

В проекте используется базовая подписка OpenWeather. Базовая подписка включает в себя 500 запросов на сервер и 10 запросов в минуту, так что в случае, если подписка закончится, то можно включить тестовые данные.
Для включения тестовых данных в файле WeatherService.ts переключить isDummyData в значение true.