Skip to content

KrishnaSen01/SkyNow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌤️ SkyNow

SkyNow is a responsive, modern weather app that lets you check real-time weather conditions for any city in the world. Just type the city name, hit search, and get instant updates on temperature, humidity, wind speed, and more.
It has a frontend (HTML, CSS, JS) for UI and a backend (Express, Node.js) that securely fetches weather data from the OpenWeatherMap API using a hidden API key stored in .env.

✨ Features

  • 🌍 Search weather by city name
  • 🌡️ Displays temperature, humidity, and wind speed
  • 🚨 Implemented input validation and error handling for invalid city entries and API failures.
  • 🔒 Secure API calls using Express backend + dotenv (no API key exposed on frontend)
  • 🌤️ Dynamic weather icons (sunny, cloudy, rainy, etc.)
  • 📱 Responsive and clean UI with gradient background

🛠️ Tech Stack

  • Frontend: HTML, CSS, JavaScript (Vanilla JS)
  • Backend: Node.js, Express.js
  • Environment Variables: dotenv (.env)
  • API: OpenWeatherMap API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published