Skip to content

DhanushN2005/National-Highway-light-automation-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🛣️ National Highway Light Automation Dashboard

An intelligent IoT-powered dashboard system designed to monitor, control, and automate national highway street lighting for enhanced energy efficiency, smart infrastructure management, and public safety.

This project provides a modern web-based interface for real-time highway light monitoring, automation control, and centralized management of lighting infrastructure.


🧠 Project Overview

The National Highway Light Automation Dashboard helps authorities and infrastructure teams efficiently manage highway lighting systems through smart automation and real-time monitoring.

The platform enables:

  • Monitoring of street light status in real time
  • Automated ON/OFF scheduling of highway lights
  • Centralized dashboard-based infrastructure management
  • Energy optimization and reduced power consumption
  • Future integration with IoT sensors and analytics systems

✨ Features

✔️ Modern and responsive dashboard UI
✔️ Real-time light status monitoring
✔️ Automated and manual light control
✔️ Scalable IoT integration support
✔️ Energy-efficient lighting management
✔️ Extensible architecture for analytics and alerts
✔️ Smart infrastructure monitoring system


🚀 Tech Stack

Section Technology
Frontend TypeScript, HTML, CSS
UI Styling CSS
Dashboard React / TypeScript
IoT Integration MQTT / ESP32 (Future Scope)
Backend (Future) Node.js / Python Flask
Database (Optional) MySQL / Firebase

📁 Repository Structure

/
├── src/                  # Frontend source files
├── public/               # Static assets
├── components/           # UI components
├── styles/               # CSS styling
├── .gitignore
├── package.json
└── README.md

⚙️ Installation

Clone the repository

git clone https://github.com/DhanushN2005/National-Highway-light-automation-dashboard.git
cd National-Highway-light-automation-dashboard

Install dependencies

npm install

Run the development server

npm start

Open your browser at:

http://localhost:3000

📦 Environment Variables

Create a .env file and configure API endpoints if needed:

REACT_APP_API_URL=https://your-api-url.com

📊 System Workflow

  1. Dashboard fetches highway light status from APIs or IoT devices
  2. Displays real-time monitoring data on the dashboard
  3. Allows administrators to control lights manually or automatically
  4. Future versions can support:
    • WebSocket real-time updates
    • AI-based energy optimization
    • Fault detection alerts
    • Smart city integrations

🤝 Contribution

Contributions are welcome!

Steps:

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to your branch
  5. Open a Pull Request

🏷️ GitHub Topics

iot smart-lighting automation-dashboard highway-management smart-city energy-efficiency typescript reactjs iot-dashboard real-time-monitoring


📝 License

This project is open-source and available for educational and development purposes.

By Dhanush N.

About

National Highway Light Automation Dashboard is an intelligent IoT-based monitoring and automation system designed to manage highway street lights efficiently using real-time data and smart control mechanisms. It helps reduce energy consumption, automate lighting operations, and improve highway safety through centralized dashboard monitoring.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages