Skip to content

sanketwadekar/weather-app-backend

Repository files navigation

Weather App (Backend source code)

Technologies:

  • Node.js (Express.js)
  • MongoDB
  • React.js
  • Bootstrap CSS
  • Tomorrow.io Weather API
  • Google Cloud (Maps API, Geolocation API, Autocomplete API, App Engine, Cloud Storage)
  • HighCharts (for interactive charts)
  • IPinfo (for auto-detecting location)

Features:

  • This is a mobile-friendly weather app that displays the weather forecast of a location using Tomorrow.io's weather API.
  • Displays interactive charts that display the lowest/highest temperature, humidity, and wind direction for the next 6 days.
  • Integrated Google Cloud's Autocomplete API to show suggestions for cities.
  • Users can enter the location details manually or select auto-detect to detect the location using IP address information.
  • I used Google Cloud's Geolocation API to get the location coordinates of an address.
  • User can mark their favorite cities and retrieve their weather information.
  • I added the option to share the weather information on X.

Demo

weather-demo.mov

About

Weather App created using MERN Stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published