A complete web-based result management platform for schools and colleges to efficiently manage, store, and display student academic performance. Developed using PHP and MySQL, with a clean, responsive HTML/CSS/JavaScript frontend and secure backend.
β
Admin Dashboard β Manage students, subjects, classes, and results
β
Student Portal β Students can search and view their results online
β
Result Calculation β Automated total, grade, and percentage generation
β
CRUD Operations β Create, Read, Update, Delete functionality
β
Authentication β Secure admin login using PHP sessions
β
Responsive UI β Fully optimized for desktop and mobile screens
β
Database Integration β Efficient MySQL schema for scalable data handling
student-result-management-system/
β
βββ admin/ # Admin dashboard files
β βββ add-student.php
β βββ manage-results.php
β βββ ...
β
βββ includes/ # Config & session management
β βββ config.php
β βββ dbconnect.php
β βββ session.php
β
βββ assets/ # CSS, JS, and image files
β
βββ index.php # Main student result search page
βββ result.php # Display results for individual students
βββ README.md
| Technology | Purpose |
|---|---|
| HTML5 | Frontend structure |
| CSS3 | Styling and responsive layout |
| JavaScript | Dynamic interactivity |
| PHP | Server-side logic |
| MySQL | Database storage |
| XAMPP / WAMP | Local server environment |
- Admin Login β Access the dashboard via secure authentication
- Add Students & Subjects β Store class and subject info
- Enter Marks β Input marks per subject for each student
- Auto Calculate Results β PHP computes total and percentage
- Student Result Page β Students view results by roll number
- XAMPP, WAMP, or LAMP installed
- Apache and MySQL services running
- Extract the folder into
htdocs(orwww)
C:\xampp\htdocs\student-result-management-system
- Open phpMyAdmin β Create database:
srms_db
- Import SQL file:
/database/srms_db.sql
- Start Apache & MySQL β Visit in browser:
[http://localhost/student-result-management-system/](http://localhost/student-result-management-system/)
- Default Admin Credentials:
Username: admin
Password: admin
- π Result Analytics Dashboard (Charts & Performance Graphs)
- π± Student Login System for personalized access
- π§Ύ Printable Marksheet & PDF Export
- π¬ Email/SMS Notification System for published results
- π€ AI-based Performance Insights
Karthik Rajesh Shet
π‘ Full Stack & Software Developer passionate about building scalable web apps using PHP, MySQL, and modern frontend technologies.
