School Report Master - Report Card SystemSchool Report Master - Report Card System
A PHP/MySQL web app for managing students, scores, comments, broadsheets and printable school report cards. Recently UpdatedSchool Report Master - Report Card System
A PHP/MySQL web app for managing students, scores, comments, broadsheets and printable school rep...
Overview
School Report Master is a professional PHP/MySQL web application designed for schools that need a clean, reliable and easy-to-use system for preparing, managing and printing student report cards.
The system helps school administrators set up school information, academic sessions, terms, classes, arms, subjects, students, teachers, score structures, grading rules, attendance, comments and result printing in one organized platform.
It is built for online hosting environments such as cPanel, VPS, subdomains and domain folders. The installer allows the buyer to enter their own database details, school name and first admin account. It is not tied to a fixed domain, folder name, database name or server URL.
The application includes a modern glassy dashboard, grouped navigation menu, responsive pages, report preparation tools, broadsheet generation, printable A4 report cards, user roles and permission management.
This marketplace version is a direct-install version. It does not require license activation, trial keys or external license server connection. The buyer uploads, installs and starts using the software.
Main Workflow
- Install the application on a domain, subdomain or hosting folder.
- Create the first administrator account.
- Set up school profile, logo and academic structure.
- Add students, teachers, subjects and grading rules.
- Enter scores, attendance and ratings.
- Prepare comments and review results.
- Print report cards and broadsheets.
The system is suitable for schools that want a focused report card production system instead of a full school management suite.
Features
- Modern PHP/MySQL school report card system
- Online direct installation for cPanel, VPS, domain or subdomain
- Installer with editable database host, database name, username and password
- No fixed URL, folder name or database name
- No license activation required in this marketplace version
- Professional glassy user interface
- Responsive layout for desktop, tablet and mobile screens
- Secure administrator login
- School profile setup with logo and school details
- Academic session and term setup
- Class and arm setup
- Subject setup with standard subject library
- Subject-to-class assignment
- Student management with photo upload
- Teacher and staff management
- Class teacher assignment
- Subject teacher assignment
- Flexible score structure setup
- Custom score components such as CA, test, assignment and exam
- Editable grading scale
- Score entry by session, term, class, arm and subject
- Automatic total score calculation
- Automatic grade and remark calculation
- Attendance entry
- Affective and psychomotor rating entry
- Comment bank for class teacher and principal comments
- Report card preparation page
- Professional A4 report card preview
- Print or save report cards as PDF using browser print
- Single student report card printing
- Batch class report card printing
- Class broadsheet / result sheet
- CSV export for broadsheet review
- Result approval and locking workflow
- Unlock result for controlled correction
- User management
- Role-based access control
- Advanced permission control per role and per user
- Backup and restore tools
- Developer information page
- Included PDF user guides
Requirements
- PHP 8.0 or higher recommended
- MySQL 5.7+ or MariaDB 10.3+ recommended
- Apache web server or compatible hosting environment
- cPanel hosting, VPS hosting, subdomain or domain folder
- PHP PDO MySQL extension enabled
- PHP file upload enabled for logo, signature and student photos
- Writable storage folder permission
- Modern web browser such as Chrome, Edge, Firefox or Safari
- Basic hosting knowledge for creating a database and uploading files
Instructions
Installation Steps
- Download and extract the package.
- Upload the application files to your domain, subdomain or hosting folder.
- Create a new MySQL database from your hosting control panel.
- Create or select a database user and assign it to the database.
- Open the installer in your browser using your installation URL followed by /install/.
- Enter your database host, database name, database username and database password.
- Enter the school name and create the first administrator account.
- Run the installation.
- After successful installation, log in with the administrator account.
- Set up the school profile, academic sessions, terms, classes, arms and subjects.
- Add students, teachers and score/grading settings.
- Enter scores, attendance, ratings and comments.
- Generate and print report cards or broadsheets.
Recommended First Setup Order
- School Profile
- Academic Setup
- Teachers and Staff
- Students
- Score and Grading Setup
- Score Entry
- Attendance and Ratings
- Comment Preparation
- Report Cards and Broadsheet Printing
The package includes documentation to guide installation, administrator setup, result entry and report card printing.
Other items by this author
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
| Category | Scripts & Code / PHP Scripts / Management / School |
| First release | 4 July 2026 |
| Last update | 4 July 2026 |
| Software version | PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 |
| Files included | .php, .css, .sql |
| Tags | student management, grading system, education software, school report card, report card system, student result system, php school software, mysql school software, school result, broadsheet |








