navdiya-nikunj / connect-readme

Join ConnectNovu Hackathon, showcase your skills, push the boundaries of innovation, and meet like-minded community members.

Home Page:https://connect.novu.co

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The open-source notification infrastructure for developers

The ultimate service for managing multi-channel notifications with a single API.

Real-time web application for weather notification

SentinelSky

SentinelSky is a real-time web application that sends an email notifcation containing surrounding weather report.

Technologies being used

NodeJS, ReactJS and MongoDB

Screenshoot

Screenshot 2023-05-29 081327

Screenshot 2023-05-29 081345

Screenshot 2023-05-29 081413

Screenshot 2023-05-29 081400

Screenshot 2023-05-29 081443

Screenshot 2023-05-29 081459

Description

Introducing SentinelSky: A Seamless Weather Information Experience

Weather Report Notification is a cutting-edge project that revolutionizes the way users receive weather updates. By leveraging the power of React.js for the front end, Node.js for the backend, and MongoDB as the database, this project ensures a smooth and efficient delivery of personalized weather reports directly to users' email inboxes.

The use of React.js enables us to create a sleek and intuitive user interface, providing an immersive experience for subscribers to manage their preferences effortlessly. The responsive design ensures seamless access across various devices, ensuring users can stay connected to weather updates anytime, anywhere.

On the backend, Node.js serves as the robust foundation, allowing for efficient data processing and seamless communication between the frontend and the MongoDB database. The integration with MongoDB ensures secure storage of user preferences and historical weather data, enabling personalized and accurate reports.

To provide reliable and hassle-free email notifications, Weather Report Notification leverages the Novu library, a powerful tool for seamless email service integration. Novu offers a comprehensive set of features, including email templating, scheduling, and delivery tracking, guaranteeing reliable and timely delivery of weather reports to subscribers.

Key Features of Weather Report Notification:

  1. Intuitive user interface built with React.js for a seamless user experience.
  2. Efficient data processing and communication powered by Node.js.
  3. Secure storage and retrieval of user preferences and historical weather data using MongoDB.
  4. Reliable and timely email notifications facilitated by the Novu library.

SentinelSky brings convenience, accuracy, and personalization to weather updates, empowering users to make informed decisions and stay one step ahead of changing weather conditions.

Who are you?

We are a group of 4 students currently pursuing bachelor's degree in Computer Engineering. Our names are:

  • Nikunj Navdiya
  • Khushi vora
  • Pooja Singh
  • Kalpesh Patel

Additional Resources/Info

We have used https://openweathermap.org/api for collection weather information.

About

Join ConnectNovu Hackathon, showcase your skills, push the boundaries of innovation, and meet like-minded community members.

https://connect.novu.co

License:MIT License


Languages

Language:JavaScript 82.2%Language:CSS 13.7%Language:HTML 4.1%