Liberia's One Stop Emergency hotline. Receive, Log, and Forward Emergency Calls and Cases to requisite authorities or institutions.
# 🇱🇷 National Call Center Liberia
**Liberia's One Stop Emergency Hotline**
Receive, log, and forward emergency calls and cases to the requisite authorities or institutions.
---
## 📖 Overview
The **National Call Center Liberia** is a centralized emergency response system designed to streamline communication and response during emergencies across Liberia.
It enables operators to:
- 📞 Receive emergency calls
- 🧾 Log call and case details
- 🚓 Forward cases to the appropriate authorities or institutions
- 📊 Monitor and track ongoing incidents
---
## 🏗️ Features
- 🔐 Secure user authentication and role-based access (Admin, Supervisor, Staff)
- 🕓 Real-time call and case management
- 📈 Case tracking and reporting
- 🖥️ Integrated dashboard for monitoring activities
- 🔍 Search and filter functions for quick access to records
- 💡 *Open for community contributions and improvements*
---
## 🖥️ Tech Stack
| Layer | Technology |
|--------|-------------|
| **Frontend** | React.js |
| **Backend** | Java / Spring Boot |
| **Database** | MongoDB |
| **Deployment** | GitHub Pages / Local Server |
---
## 🚀 Getting Started
### 1. Clone the Repository
```bash
git clone
github.com
cd National-Call-Center-Liberia
````
### 2. Install Dependencies
```bash
npm install
```
### 3. Run the App Locally
```bash
npm start
```
Then open
localhost in your browser.
The app automatically reloads when you make changes, and lint errors will appear in the console.
---
## 🧪 Available Scripts
| Command | Description |
| --------------- | ------------------------------------------------------------------- |
| `npm start` | Runs the app in development mode |
| `npm test` | Launches the test runner in watch mode |
| `npm run build` | Builds the app for production in the `build` folder …