Skip to content

MukeshCheekatla/LiveWeather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌀️ LiveWeather

LiveWeather is a full-stack weather web application built with Node.js + Express and React + Tailwind, using the OpenWeather API to fetch and display real-time weather data. It provides a clean, responsive UI with background visuals for a better experience.


πŸ“Έ Demo

WeatherNow Screenshot


πŸ› οΈ Tech Stack

Backend

  • Node.js
  • Express
  • OpenWeather API
  • In-memory caching

Frontend

  • React
  • TailwindCSS
  • Axios

πŸ“¦ Features

  • πŸ” Search weather by city name
  • πŸ“ Get weather using geolocation
  • 🌑️ Real-time temperature, humidity, conditions
  • 🎨 Responsive UI with background image
  • πŸ•’ Last 5 searches saved (LocalStorage)
  • ⚑ Faster responses via backend caching
  • πŸ” Handles loading, errors, and unknown cities gracefully

πŸ”— API Endpoints

  • City Weather:
    GET /weather?city=Hyderabad

  • Geo Weather:
    GET /weather/geo?lat=17.3&lon=78.4


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published