This repository contains a Weather Notification web-scraper, a system designed to provide real-time weather updates and send SMS alerts in case of sudden weather changes. The project utilizes the Google Search API to fetch accurate and up-to-date weather information.
-
Weather Notification System: The project offers a reliable weather notification system that aims to keep users informed about sudden weather changes.
-
Google Search API Integration: The system is integrated with the Google Search API to efficiently retrieve weather data. This integration ensures that the information is accurate and up-to-date.
-
Real-time Updates: Addressing the need for real-time weather updates, this project demonstrates a practical application of web scraping and API integration to deliver timely information to users.
-
Python: The project is developed using the Python programming language, leveraging its versatility and ease of use.
-
Google Search API: The Google Search API is utilized to fetch weather information, providing a reliable and efficient data source.
To use the Weather Notification web-scraper, follow these steps:
-
Clone the repository to your local machine.
git clone https://github.com/your-username/weather-notification-web-scraper.git
-
Install the necessary dependencies.
pip install -r requirements.txt
-
Configure the Google Search API credentials.
-
Configure the Google Search API credentials.
Run the application.
If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear and concise messages.
- Push your changes to your fork.
- Submit a pull request, explaining the purpose and changes made.