Skip to content

Prathu270710/weather-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Features 🗺️ Interactive Map Interface - Click anywhere on the map to get weather data for that specific location or city 🔍 City Search - Quick search functionality to find weather for a particular city worldwide 📱 Responsive Design - Works seamlessly on desktop, tablet, and mobile devices ⚡ Real-time Data - Fetches current weather conditions using API 🎨 Modern UI - Clean, gradient-based design with smooth animations 🌡️ Comprehensive Weather Data - Temperature, humidity, wind speed, precipitation, and weather conditions

🛠️ Technologies Used HTML5 - Semantic markup structure CSS3 - Modern styling with CSS Grid, Flexbox, and animations JavaScript (ES6+) - Core application logic Leaflet.js - Interactive map functionality Open-Meteo API - Weather data provider Nominatim API - Geocoding and reverse geocoding services OpenStreetMap - Map tiles provider

Installation Clone the repository

bash git clone https://github.com/yourusername/weather-explorer.git cd weather-explorer

Open the application

Simply open index.html in your web browser No build process or dependencies required!

// Weather Data https://api.open-meteo.com/v1/forecast

// Geocoding (City to Coordinates) https://nominatim.openstreetmap.org/search

// Reverse Geocoding (Coordinates to Location Name) https://nominatim.openstreetmap.org/reverse

weather-explorer/ │ ├── index.html # Main HTML file with structure ├── styles.css # Styling and animations ├── app.js # Core JavaScript functionality └── README.md # Project documentation

👤 Author Prathamesh Parab NY USA

GitHub: https://github.com/Prathu270710 LinkedIn: https://www.linkedin.com/in/prathameshparab27/

🙏 Acknowledgments

Open-Meteo for providing free weather data API OpenStreetMap contributors for map data Leaflet.js for the amazing mapping library Nominatim for geocoding services

About

Real-time weather application featuring interactive maps, geocoding, and live meteorological data. No API keys required - uses Open-Meteo and OpenStreetMap APIs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors