Skip to content

adhi29/labmonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

LabMonitR

A smart lab monitoring system that helps manage and track software installations across multiple computer labs in an educational setting.

Features

  • Multi-Role Access System

    • Admin dashboard for overall system management
    • Staff interface for lab management
    • Student portal for reporting issues
  • Lab Management

    • Real-time monitoring of software installations
    • Track computer status across different labs
    • Smart lab recommender system based on software requirements
    • Automated software installation queuing system
  • Issue Tracking

    • Students can report hardware/software issues
    • Staff can mark issues as fixed
    • Admin can review and approve fixes
    • Complete issue history maintenance
  • Smart Recommendations

    • Recommends best-suited labs based on subject requirements
    • Shows software availability across labs
    • Identifies PCs needing software installations
  • Activity Logging

    • Tracks staff activities
    • Monitors software installations
    • Records issue resolution history

Tech Stack

  • Backend: Python Flask
  • Database: MySQL
  • Frontend: HTML, CSS (Bootstrap 5)
  • UI Components: Material Icons
  • Fonts: Orbitron, Lato

Installation

  1. Clone the repository
  2. Install required packages:
pip install -r [requirements.txt](http://_vscodecontentref_/0)
Features by User Role
Admin
View all lab statuses
Monitor reported issues
Review staff activities
Access system-wide logs
Staff
View lab status
Manage software installations
Handle reported issues
Use lab recommender system
Students
Report hardware/software issues
Track issue status
View lab availability

About

this is a hackathon project done in 12 hrs with a new idea of tracking the various softwares installed in labs and remote access of all the devices

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors