Skip to content

Repository files navigation

🏫 LSHS Online Management Information System

Laravel PHP PostgreSQL Bootstrap Docker Render

A comprehensive web-based School Management Information System developed for Laboratory Science High School (LSHS) to streamline academic administration through digital workflows.


🌐 Live Demo

Application

https://management-information-system-aep1.onrender.com


📖 About

The LSHS Online Management Information System is designed to simplify and automate school operations. The platform provides dedicated portals for administrators, professors, and students while offering efficient management of enrollment, grading, attendance, announcements, academic records, and promotion evaluation.

This project was developed as a Capstone Project for the Bachelor of Science in Information Technology program.


✨ Features

👨‍💼 Administrator

  • Dashboard Analytics
  • Student Management
  • Professor Management
  • Enrollment Management
  • Grade Level Management
  • Subject Management
  • Attendance Monitoring
  • Promotion Evaluation
  • Report Card Requests
  • Form 137 Management
  • Announcement Management
  • Audit Trail
  • System Settings

👨‍🏫 Professor

  • Manage Classes
  • Record Attendance
  • Encode Grades
  • View Assigned Subjects
  • Student Records

👨‍🎓 Student

  • View Grades
  • Enrollment Status
  • Attendance Records
  • Announcements
  • Request Report Card
  • Request Form 137

🛠 Tech Stack

Technology Description
Laravel 12 Backend Framework
PHP 8.2 Server-side Language
PostgreSQL Production Database
MySQL Local Development
Bootstrap 5 Frontend UI
JavaScript Client-side Logic
Docker Containerization
Render Cloud Deployment
Git & GitHub Version Control

📷 Screenshots

Screenshots will be added soon.

  • Landing Page
  • Login
  • Admin Dashboard
  • Student Dashboard
  • Professor Dashboard
  • Attendance Module
  • Grade Management
  • Promotion Evaluation
  • Reports

🚀 Installation

git clone https://github.com/dev-kins/lshs-omis.git

cd lshs-omis

composer install

npm install

cp .env.example .env

php artisan key:generate

php artisan migrate

npm run build

php artisan serve

📂 Project Structure

app/
bootstrap/
config/
database/
public/
resources/
routes/
storage/

👨‍💻 Developer

Kian Morgan Hill (dev-kins)


📄 License

This project was developed for educational purposes as a Capstone Project.

About

A comprehensive school management system built with Laravel featuring enrollment, grading, attendance, report card requests, promotion evaluation, and role-based portals for administrators, professors, and students.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages