Logo Lanfrica

stephendweteh/NEXXA

Domain:

peace and security

Record type:

projectsoftware
Creator:
ste
Host:
Ghana Fire Detection & Emergency Response System # 🚨 NEXXA - Ghana Fire Detection & Emergency Response System Welcome to NEXXA, a comprehensive fire detection and emergency response system with **real-time interactive mapping** designed specifically for Ghana. ## Project Overview NEXXA revolutionizes fire safety by connecting smart sensors, homeowners, and the Ghana National Fire Service with: - βœ… **Smart IoT Devices**: Real-time fire/smoke detection across Ghana - βœ… **Interactive Map**: Real-time visualization of devices and incidents - βœ… **Mobile & Web Apps**: Instant alerts and reporting - βœ… **National Dashboard**: GNFS centralized control and analytics - βœ… **Regional Filtering**: Monitor specific Ghana regions in real-time - βœ… **Community Network**: Neighborhood-wide emergency response ## Project Structure ``` NEXXA/ β”œβ”€β”€ backend/ # Node.js/Express API β”‚ β”œβ”€β”€ src/ β”‚ β”‚ β”œβ”€β”€ config/ # Database and configuration β”‚ β”‚ β”œβ”€β”€ controllers/ # Business logic β”‚ β”‚ β”œβ”€β”€ models/ # Data models β”‚ β”‚ β”œβ”€β”€ routes/ # API endpoints β”‚ β”‚ β”œβ”€β”€ middleware/ # Authentication, validation β”‚ β”‚ └── server.js # Main server file β”‚ β”œβ”€β”€ package.json # Backend dependencies β”‚ β”œβ”€β”€ .env.example # Environment variables template β”‚ └── README.md # Backend documentation β”‚ β”œβ”€β”€ frontend/ # React Web Application β”‚ β”œβ”€β”€ src/ β”‚ β”‚ β”œβ”€β”€ components/ # Reusable React components β”‚ β”‚ β”œβ”€β”€ pages/ # Page components β”‚ β”‚ β”œβ”€β”€ context/ # State management (Zustand) β”‚ β”‚ β”œβ”€β”€ hooks/ # Custom React hooks β”‚ β”‚ β”œβ”€β”€ utils/ # Utility functions β”‚ β”‚ β”œβ”€β”€ App.jsx # Main App component β”‚ β”‚ β”œβ”€β”€ index.jsx # Entry point β”‚ β”‚ └── index.css # Global styles β”‚ β”œβ”€β”€ index.html # HTML template β”‚ β”œβ”€β”€ package.json # Frontend dependencies β”‚ β”œβ”€β”€ tailwind.config.js # Tailwind CSS configuration β”‚ β”œβ”€β”€ .env. …