Rainbow
- это приложение для просмотра погоды, построенное на основе React.js. UI был разработан с помощью библиотеки Material-UI, данные взяты из сервиса OpenWeather.
- OpenWeather API
- Material-UI
- amCharts
- React
- React Router
- Typescript
- Context API
- git clone https://github.com/doyouwannatea/Rainbow
- cd Rainbow/
- npm i
- npm start
В проекте используется базовая подписка OpenWeather. Базовая подписка включает в себя 500 запросов на сервер и 10 запросов в минуту,
так что в случае, если подписка закончится, то можно включить тестовые данные.
Для включения тестовых данных в файле WeatherService.ts
переключить isDummyData
в значение true
.