Skip to content

Weather Mailer is a web application designed to provide users with real-time weather updates via email. Utilizing WebSockets for seamless communication, users can register and log in to their accounts, and select specific weather conditions (e.g., rainy) and locations they want to be notified about. The app integrates with the OpenWeather API .

Notifications You must be signed in to change notification settings

Skipper-kenya/realtime_weather_mailer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Weather Mailer

Description:

  • Weather Mailer is a web application designed to provide users with real-time weather updates via email. Utilizing WebSockets for seamless communication, users can register and log in to their accounts, and select specific weather conditions (e.g., rainy) and locations they want to be notified about. The app integrates with the OpenWeather API to monitor weather conditions and sends updates via email when the specified conditions are met.

Features:

  • User Authentication: Users can register and log in to manage their weather notifications. Custom Notifications: Users can specify weather conditions and locations for which they want to receive updates. Real-time Updates: Leveraging WebSockets, the app provides real-time notifications when the selected weather conditions are met. Email Notifications: Weather updates are sent directly to the user's provided email address.

Technologies Used:

WebSockets for real-time communication OpenWeather API for weather data Email service for sending notifications Setup and Installation:

Clone the repository.

Install dependencies. Configure the OpenWeather API key and email service settings. Run the application. Usage:

Register or log in to your account.

Select the weather conditions and locations you want to monitor. Receive real-time email notifications when the specified conditions are met.

Contributing:

Contributions are welcome! Please fork the repository and submit a pull request.

License:

This project is licensed under the MIT License.

About

Weather Mailer is a web application designed to provide users with real-time weather updates via email. Utilizing WebSockets for seamless communication, users can register and log in to their accounts, and select specific weather conditions (e.g., rainy) and locations they want to be notified about. The app integrates with the OpenWeather API .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published