🚀 Just built GeoWeather – Interactive Weather Dashboard A full-stack weather application designed to make exploring real-time weather data more intuitive using maps and search-based location selection. Most weather apps rely only on text search. I wanted to improve that experience by adding a more visual and interactive approach. With GeoWeather, users can: 🌍 Select any location directly from an interactive map 🔎 Search any city or country 📍 Use a “Home / Current Location” button to instantly get weather for your current GPS position 📊 View real-time weather data (temperature, wind speed, and time) 💡 What I focused on while building this project: Integrating multiple APIs (Weather + Geocoding services) Working with map-based interactions using Leaflet.js Using browser geolocation API for current location detection Handling API responses and edge cases (invalid or missing locations) Structuring a full-stack Node.js + Express application 🛠 Tech Stack: Node.js | Express.js | EJS | Leaflet.js | Open-Meteo API | OpenStreetMap | Bootstrap 💻 GitHub: https://lnkd.in/djkXDEV4 Always open to feedback and suggestions for improvement 🙌 What feature would you add next? #WebDevelopment #JavaScript #NodeJS #FullStack #APIs #OpenSource #Learning

Great work, keep it up 🎉👏🏼

Well done, keep it up 👍🏻

See more comments

To view or add a comment, sign in

Explore content categories