Skip to content

dev-dabid/computer-lab-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComLab Project

This is my Computer Laboratory Project built with PHP, MySQL, and a Spring Boot API for reports.

Note: The UI uses Pixel Admin 2, but the template is not included. Some UI bugs exist, but the backend logic works.


Features

  • User login and session management
  • Dashboard to manage laboratories and peripherals
  • CRUD operations for peripherals per computer and per lab
  • Spring Boot API provides JSON reports
  • Inline JavaScript and CSS for dynamic functionality

Setup / How to Use

  1. Start Apache XAMPP.
  2. Run Spring Boot API (Reports & LogInUser).
  3. Open the Login page and log in.
  4. Access the dashboard to create and manage peripherals for each computer in each laboratory.

Pixel Admin 2 is required for full UI; screenshots show intended interface.


Technologies Used

  • PHP, MySQL
  • JavaScript / CSS (inline)
  • Spring Boot (Reports API)
  • Pixel Admin 2 (UI template, not included)

Screenshots

Java App Not Mine
Java App example.

Java App Not Mine
Java App example.

Dashboard
Dashboard example.

Create-Lab
Laboratory example.

Laboratory
Laboratory example.

Computers
Computers example.

Create Peripheral
Computers example.

Report
Report example.

Status
Status example.

Staff
Staff example.

Logs
Logs example.

Report Page
Reports via API.

About

A PHP and MySQL-based web app for managing computer laboratory usage. Academic project from 3rd year.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors