School Report Master - Report Card System

Description
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.
| Author | orangemoon |
|---|---|
| Category | Scripts & Code / PHP Scripts / Management / School |
| Price | $30 |
| Extended License | $90 |
| Likes | 1 |
| First Release | Jul 4, 2026 |
| Last Update | Jul 4, 2026 |
| Files included | .php, .css, .sql |
| Software version | PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,102 views · 28 clicksSaaS · Week 45 · 3,102 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,498 views · 216 clicksWebsite · Week 45 · 40,498 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,585 views · 110 clicksSaaS · Week 45 · 38,585 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,628 views · 197 clicksSaaS · Week 45 · 57,628 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,058 views · 119 clicksDesktop App · Week 45 · 27,058 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,996 views · 18 clicksWebsite · Week 45 · 2,996 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,692 views · 16 clicksWeek 45 · 1,692 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,582 views · 13 clicksWeek 45 · 1,582 views · 13 clicks