Skip to content

This is a weather application built using React, styled-components, and Material UI. It provides users with a 7-day forecast and the ability to select a city by name or use their current location. Additionally, users can toggle between Celsius and Fahrenheit temperature units.

License

Notifications You must be signed in to change notification settings

StudyJam/weather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Weather App

This is a weather application built using React, styled-components, and Material UI. It provides users with a 7-day forecast and the ability to select a city by name or use their current location. Additionally, users can toggle between Celsius and Fahrenheit temperature units.

Features

  • 7 Day Forecast: Get a detailed weather forecast for the next 7 days.
  • City Selection: Choose a city by name or use your current location for weather updates.
  • Temperature Units: Switch between Celsius and Fahrenheit based on your preference.

Technologies Used

  • React
  • styled-components
  • Material UI

Usage

To use this weather app:

  1. Clone this repository.
  2. Run npm install to install dependencies.
  3. Run npm start to start the development server.
  4. Open your browser and navigate to http://localhost:3000.

Screenshots

Screenshot 1

Acknowledgements

This project was made possible thanks to the following resources:

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This is a weather application built using React, styled-components, and Material UI. It provides users with a 7-day forecast and the ability to select a city by name or use their current location. Additionally, users can toggle between Celsius and Fahrenheit temperature units.

Topics

Resources

License

Stars

Watchers

Forks