A responsive weather app that could show weekly temperature, switch between Imperial/Metric units and enter in a location name to look up.
You can run following command to build the app
go to my-app directiory
cd my-app
install the npm package
npm i
then use npm start to run the app
npm start
The weather-app is developed by following process
- Design the component structure from a mockup
- APP
- CurrentCity
- Weather
- Temperature
- Metas
- CityName
- Name
- Visibility
- Weather
- Forecast
- DailyWeather
- CurrentCity
-
Create a static version app.
-
Create API to fetch data and manage the data flow.
This app is developed using the following techologies besides React:
- styled-components
- axios
- MUI
- date-fns