Skip to content

Sanjai451/Smart-Location-Alarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Location Alarm 🔔

Screenshot 2024-05-04 173814

Overview

Smart Location Alarm is a web application developed using the MERN (Express.js, React.js, Node.js) stack. It allows users to set location-based alarms, which trigger notifications when they enter or leave specified geographical areas.


Features

  • Location-based Alarms: Users can set alarms based on geographical locations.
  • Real-time Notifications: Receive notifications when entering or leaving predefined locations.
  • Responsive Design: Works seamlessly across devices of all screen sizes.

SMA diag

Technologies Used 🧑‍💻

  • Express.js: Backend framework for building the RESTful API.
  • React.js: Frontend library for building user interfaces.
  • Node.js: Server-side JavaScript runtime environment.
  • Google Maps API: Integration for location services and geofencing.
  • GeoLocation API: Used to get the Location from browser.
  • Context API: Used for State management.
  • Bootstrap: Frontend framework for responsive design and UI components.

Usage

  • Create new alarms by specifying locations on the map.

Future Scope 🔮

  • The location from Geolocation API is not accurate, so get accurate location.
  • Adding customizable alarm sound.
  • Performance optimization.

🌐 To know more:

LinkedIn


💻 Tech Stack:

HTML5 JavaScript Markdown Express.js NPM Next JS NodeJS Nodemon React TailwindCSS GitHub Git Twilio Postman Docker


Screenshots

Screenshot 2024-05-05 131015 Screenshot 2024-05-05 130858 Screenshot 2024-05-05 130848 Screenshot 2024-05-05 130821 Screenshot 2024-05-05 130807 Screenshot 2024-05-05 130753 Screenshot 2024-05-04 173814 Screenshot 2024-05-05 130730 Screenshot 2024-05-05 130741 Screenshot 2024-05-04 173731 Screenshot 2024-05-05 131122


@by sanjai kumar

About

A web-based application that allows users to set geofenced alarms for specific geographic locations. Developed using the MERN stack (MongoDB, Express.js, React, Node.js), it leverages the Geolocation API and Google Maps API to monitor the user’s real-time location in the browser and trigger alerts when they approach a target area.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors