Skip to content

This app displays weather information using open source Rest API

Notifications You must be signed in to change notification settings

DikshaKhatwani41/weather_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started with Weather App

This project was created using React and Node JS for front-end. For back-end REST API calls are made to display weather information

What it does ?

Access current weather data for any location including over 200,000 cities
This app uses an API that collect and process weather data from different sources such as global and local weather models, satellites, radars and a vast network of weather stations JSON, XML, and HTML formats

Language

React.js, REST API

Database

NA

API

https://openweathermap.org/

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

Once you are done with the above mentioned step you'll be able to see a UI Page

In the UI Page enter city and you will be able to see weather information of the city including temperature, humidity, and pressure.

weather

Quick bits to understand the design

image

Weather data is displayed using rest api hosted on https://openweathermap.org/

This app is able to fetch weather information from Openweathermap endpoint. On submit of the form a rest api call is sent and fetched data is displayed to the user.

Future enhancements

This app can be further improvised by adding more pictorial representations and other more details could be fetched from the API.

About

This app displays weather information using open source Rest API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published