Skip to content

Gowjesh/Weather_Mapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather_Mapper

Overview

Weather_Mapper is a web application designed to display real-time weather information for user-selected locations using interactive maps and weather APIs. The project demonstrates how weather data can be fetched and visualized through a web interface using Flask as the backend.

This project includes an app.py file and frontend components, but it is intended to work only after proper deployment and may not function correctly as a standalone local application.


Project Purpose

The purpose of this project is to understand how real-time weather data can be integrated with maps and displayed through a web application using Flask. It focuses on API integration, request handling, and basic frontend-backend communication.


Features

  • Search weather details by location
  • Display real-time weather information such as temperature and conditions
  • Map-based visualization for selected locations
  • Flask backend to handle API requests

Technologies Used

  • Python (Flask) – Backend server
  • HTML – Frontend structure
  • CSS – Styling
  • JavaScript – Client-side interaction
  • Weather API – Live weather data
  • Map API – Location visualization

Project Structure

├── app.py          # Flask backend application
├── index.html      # Frontend interface
├── requirement     # Project dependencies
├── settings.json   # Configuration file
└── README.md       # Project documentation

How It Works

  1. User selects or enters a location
  2. The frontend sends a request to the Flask backend
  3. Flask fetches weather data from the weather API
  4. Weather details are displayed along with map visualization

Deployment Note

  • This application requires deployment to function properly
  • It may not work correctly without a hosted environment
  • API keys and environment setup are necessary for full functionality

Limitations

  • Not fully functional without deployment
  • API keys must be configured separately
  • No advanced error handling

Conclusion

Weather_Mapper is a learning-focused project that demonstrates how to combine Flask, weather APIs, and maps to build a real-time weather visualization application. It is suitable for educational and demonstration purposes.


Author

Gowjesh
A learning project focused on API integration, Flask development, and map-based weather visualization.


Output Preview

image image image

About

Developed a Weather Mapper web application that displays real-time weather data for user-selected locations by integrating interactive maps with live weather APIs, providing details such as temperature, humidity, and weather conditions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors