Software Engineering Assignment #2

Re-Engineering

Basic Students Record System

Prepared by Abid Afridi

Before

Normal Version

A functional baseline with a simple page structure, basic CRUD operations and traditional page reloads.

  • Single page PHP workflow
  • Basic MySQLi operations
  • Minimal interface styling
Open Before Version
After

Re-Engineered Version

A cleaner, faster and more maintainable version with AJAX interactions, structured code and a modern dashboard.

  • Responsive Bootstrap 5 dashboard
  • AJAX CRUD with jQuery
  • Validation, CSRF and normalized data
Open Re-Engineered Version