Fire Siren

A powerful backend API for the Fire Siren mobile application, designed for managing fire safety alerts, devices, and organizations with multiple user roles.

features

  • Fire Siren is the backend API for a mobile application focused on fire safety management.  
  • It supports role-based access for admins, organizations, operators, and connected IoT devices.  
  • The system enables real-time alerts, device monitoring, and seamless communication between emergency responders and organizations.  

Role-Based Access Control

Supports admin, device, organization, and operator roles with custom permissions.

Device Management

Register, monitor, and update IoT-enabled fire safety devices.

Organization Management

Create and manage organizations, assign devices, and oversee operators.

Operator Panel

Operators can receive alerts, manage device data, and communicate with admins.

Real-Time Alerts

Push notifications and socket-based event handling for fire emergencies.

API Documentation

Swagger documentation for smooth integration with the mobile frontend.

technologies

  • Node.js
  • Express.js
  • MongoDB
  • JWT Authentication
  • Socket.IO
  • Mongoose
  • Swagger API Docs
  • Heroku
  • Railway

Gallery

 Fire Siren ghulamrasool ghulamrasool154 gr grsaddiqui ghulamrasool ghulamrasool154 gr grsaddiqui
 Fire Siren ghulamrasool ghulamrasool154 gr grsaddiqui ghulamrasool ghulamrasool154 gr grsaddiqui
 Fire Siren ghulamrasool ghulamrasool154 gr grsaddiqui ghulamrasool ghulamrasool154 gr grsaddiqui
 Fire Siren ghulamrasool ghulamrasool154 gr grsaddiqui ghulamrasool ghulamrasool154 gr grsaddiqui
 Fire Siren ghulamrasool ghulamrasool154 gr grsaddiqui ghulamrasool ghulamrasool154 gr grsaddiqui