Fullstack
2023

MyskoolTool

Secure cloud-based school information management system

Description
MyskoolTool empowers educational institutions to transition from vulnerable paper ledgers to a centralized cloud portal. It stores student profiles, terminal grade reports, attendance records, and tuition payments securely.
Role
Backend & Database Engineer
Category & Year
Fullstack ©2023
Tech Stack
PHP, Laravel, MySQL, Bootstrap, Chart.js
MyskoolTool

Core Features Implemented

  • Automated Terminal GPA & Grade Computation: Algorithmic engine computing student positions, subject aggregates, and GPA from teacher mark sheets
  • Emblem-Stamped PDF Report Card Generator: Generates high-resolution, printable student report cards with school crests and principal remarks
  • Tuition Ledger with Outstanding Balance Alerts: Real-time billing portal tracking paid fees, installment plans, and dispatching SMS debt notices to parents
  • Multi-Role Portal Hierarchy: Role-based access dividing permissions cleanly across Administrators, Teachers, Parents, and Students

System Architecture

  • Role-based access control (RBAC) with granular permission trees separating academic vs financial records
  • Deterministic grade ranking algorithms handling ties, course weights, and cumulative GPA positions
  • PDF generation worker using wkhtmltopdf / headless Chromium for batch report card rendering
  • SMS dispatch queue via Termii API with delivery receipt tracking for parent notifications

Have a project or role?

Let’s TalkGet In Touch