Skip to content

WeatherNow provides real-time weather updates for any city using the OpenWeatherMap API. Stay informed about current weather conditions including temperature, humidity, and wind speed with intuitive visual representations.

Notifications You must be signed in to change notification settings

atandritC/WeatherNow-Real-Time-Weather-Information

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WeatherNow - Real-Time Weather Information

Real-time weather updates for any city

Welcome to WeatherNow, a Streamlit web application that provides real-time weather updates for any city worldwide. Users can check current weather conditions, including temperature, humidity, wind speed, and more, through an intuitive and interactive interface.

What This Project Does

WeatherNow fetches live weather data using the OpenWeatherMap API and displays it dynamically using Streamlit. Users can enter a city name and instantly get updated weather information, accompanied by visual weather icons for quick insights.

Demonstration

WeatherNow Demo

Installation and Usage Instructions (For End-Users)

To use WeatherNow, visit the following Streamlit site where it is hosted: WeatherNow on Streamlit

Installation and Usage Instructions (For Developers)

If you want to run WeatherNow locally or contribute to its development, follow these steps:

Prerequisites

Ensure you have Python 3.x installed on your machine. You can download it from python.org.

Clone the Repository

git clone https://github.com/yourusername/WeatherNow-Real-Time-Weather-Information.git
cd WeatherNow-Real-Time-Weather-Information

Install Dependencies

Install the necessary Python packages using the requirements.txt file:

pip install -r requirements.txt

Run the Application

Start the Streamlit application:

streamlit run app.py

File Descriptions

  • app.py: Main script for running the Streamlit web application.
  • requirements.txt: List of Python dependencies required for the project.
  • images/: Folder containing weather icons used in the application.

Contributor Expectations

Contributions to WeatherNow are welcome! To contribute, please follow these guidelines:

  1. Fork the repository and create your feature branch (git checkout -b feature/AmazingFeature).
  2. Commit your changes (git commit -m 'Add some AmazingFeature').
  3. Push to the branch (git push origin feature/AmazingFeature).
  4. Open a pull request.

Please ensure your code follows the existing style and includes necessary tests or documentation updates. Improvements to functionality, performance, or user experience are highly valued.

Thank you for using WeatherNow! Stay informed with real-time weather updates from around the globe.

About

WeatherNow provides real-time weather updates for any city using the OpenWeatherMap API. Stay informed about current weather conditions including temperature, humidity, and wind speed with intuitive visual representations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages