Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application screenshot



With The Weather Forecasting user can search locations by city name and observe the weather for the next 5-6 days and 3 hour interval.
The app is developed using React.js and material-UI.


💻 Live Demo:

https://the-weather-forecasting.netlify.app


✨ Getting Started

  • Make sure you already have Node.js and npm installed in your system.
  • You need an API key from OpenWeatherMap. After creating an account, grab your key.
  • Then, under the src directory, go to api/OpenWeatherService and replace WEATHER_API_KEY with your OpenWeatherMap API Key.
    • api/OpenWeatherService.js: It contains the code related to the back-end of the application.

⚡ Install

  • Clone the repository:
git clone https://github.com/Amin-Awinti/the-weather-forecasting.git
  • Install the packages using the command npm install

📙 Used libraries

  • react-js
  • material-ui

Check packages.json for details


📄 Todos

  • Styled-components
  • Convert the entire project to TypeScript
  • Unit Testing
  • On launch, find user location weather by utilizing GeolocationAPI/GEOCODING
  • Celcius/Fahrenheit conversion
  • Dark/Light Mode

Thank You ☺

About

A React app that lets you search for a city and see 5-6 day weather forecasts in 3-hour intervals using the OpenWeatherMap API.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages