🔎 About: See the weather in your city/state or anywhere in the world.
Users should be able to see or perform:
- City weather by default, preferably current location
- Search by any city
- Weather of today and the next 5 days
- The date and location of the weather
- According to image for each type of weather
- The min and max degree each day
- Wind status and wind direction
- Humidity percentage
- Visibility indicator
- Request current location weather
- Convert temperature in Celsius to Fahrenheit
✔️ If the user rejects the current location request permission, the location will be fetched through the ip address.
✔️ Search autocomplete.
- ReactJS
- Material-UI
- Styled components
- tailwindcss - twin.macro
- axios
- framer-motion
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/AitkarmiMouad/Weather-app.git
# Install dependencies
$ npm install
# Run the app
$ npm start
This project was bootstrapped with Create React App.