# 🇱🇷 Liberia Smart Traffic Cloud (LSTC)
## Intelligent Traffic Management System for Liberia
Liberia Smart Traffic Cloud (LSTC) is a cloud-native Intelligent Traffic Management System designed to modernize traffic operations across Liberia through real-time monitoring, artificial intelligence, geospatial analytics, and data-driven decision-making.
The platform supports government agencies, traffic police, emergency services, and citizens by providing centralized traffic management, accident reporting, predictive analytics, and smart transportation services.
---
# Vision
To build Liberia's national intelligent transportation platform that improves road safety, reduces congestion, supports emergency response, and enables smart-city development.
---
# Core Features
- Real-time traffic monitoring
- Live GIS traffic map
- Smart traffic signal optimization
- Accident detection and reporting
- Automatic Number Plate Recognition (ANPR)
- CCTV integration
- Emergency vehicle priority routing
- AI-powered congestion prediction
- Predictive accident analytics
- Traffic violation management
- Driver and vehicle management
- Police operations dashboard
- Ministry of Transport dashboard
- Citizen mobile application
- Traffic officer mobile application
- Driver mobile application
- Notification system (SMS, Email, Push)
- REST API
- WebSocket live updates
- Power BI dashboards
- Audit logging
- Role-Based Access Control (RBAC)
---
# Technology Stack
## Backend
- FastAPI
- Python 3.12
- SQLAlchemy
- Alembic
- PostgreSQL
- PostGIS
- Redis
- Celery
- JWT Authentication
- WebSockets
## Frontend
- React
- TypeScript
- Vite
- Material UI
- Leaflet
- Chart.js
## Mobile
- Flutter
- Dart
## Machine Learning
- Scikit-learn
- XGBoost
- TensorFlow
- PyTorch
- OpenCV
## Infrastructure
- Docker
- Docker Compose
- Kubernetes
- NGINX
- Terraform
## Monitoring
- Prometheus
- Grafana
## CI/CD
- GitHub Actions
## Analytics
- Power BI
---
# Repository Structure
```text
b …