Skip to content

A Musical Weather App created using React JS and Open Weather API

Notifications You must be signed in to change notification settings

BabyElias/WeatherMuse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeatherMuse

A Weather Application that simplifies the way you view weather image

Update : New Layout

image

Table of Content:

  1. Features
  2. Motivation
  3. Local Setup
  4. Contributions

Features :

  • Search the name of the city whose weather you want to know.
  • Personalised font color and background music according to the weather of the city searched
  • Available in 4 different languages
  • Available in both light and dark mode.
  • Can show temperatures in both Celsius and Fahrenheit Units

Motivation Behind the Project :

Pressure, Dew Point, UV Index, Moon Phase.....Do we need to know all this when checking the weather conditions of our area? Do these affect the life of common people like us? No, right! Then why should we overcomplicate our weather applications , making them difficult for people to navigate and acquire the essential information.

WeatherMuse aims at changing this situation by providing with a minimalistic and user-friendly way for people to access real-time weather information for any location in the world. Its purpose is to provide a convenient alternative to other weather apps that may be cluttered or difficult to navigate.

Local Setup :

  • Fork the repository. image
  • Clone the forked repository to your local machine.
git clone https://github.com/your-username/WeatherMuse.git
  • Change the present working directory.
cd WeatherMuse
  • Install dependencies.
npm install
  • Get Your own API Key from OpenWeather.

  • Create .env file in the WeatherMuse folder and paste your API Key as shown in the image image
  • Run the React Project
npm start
  • The project is now running on LocalHost:3000. Well Done!!

Contributions :

Contributions are always welcome! If you find a bug or want to add a feature, feel free to create an issue or submit a pull request.

Releases

No releases published

Packages

No packages published