Student Result Management system using PHP & MySQL | Source Code
LIMITED TIME
Get Source Code ₹99
Open Live Demo
Real project UI Full source included Opens in new tab

Tap to open live demo

Interactive live demo — verify the project before you buy

Student Result Management system using PHP & MySQL

Live Demo

Complete final-year project source code with frontend, backend, database, and setup guide. Instant download after secure payment.

  • PHP Stack
  • Instant Download
Secure CCAvenue payment Instant download link WhatsApp support

Choose your plan

Source Code Only

Full ZIP with frontend, backend, database & documentation.

₹99 one-time
  • Complete project source files
  • Database script included
  • How-to-run guide

What's in your download

Review features, setup steps, and credentials before you pay.

Project Overview

Description, tech stack, and what is included

Full source Frontend + backend
Database .sql file
Setup guide README included

Student Result Management System is a final year project built with PHP and MySQL for students who want a complete academic result management web application. This final year project includes role-based access for Administrator, Faculty, and Student users. Administrators can manage departments, courses, subjects, sessions, semesters, exam types, grade scale, enrollments, faculty allocations, eligibility, notices, queries, reports, and result approvals. Faculty users can view assigned subjects, enter marks, submit results, manage bulk marks, view eligibility, and respond to subject-related queries. Students can view subjects, published results, printable marksheets, performance history, eligibility, notices, and query replies. With draft-to-published marks workflow, approval/rejection controls, activity logging, and reports, this project is suitable for a final year major project in PHP, MySQL, and academic management systems.

Technical snapshot

Project
Student Result Management system using PHP & MySQL
Stack
PHP
Includes
Code, DB, README
License
Academic submission
Secure CCAvenue payment · Instant download · Need help? WhatsApp us

Ready to download?Pay once · Use for submission & viva

Admin Features

Modules and controls available to administrators

  • Admin dashboard for this final year project with students, faculty, courses, subjects, published marks, pending marks, and recent activity
  • Admin profile update with name, email, mobile, photo, and password change
  • Student CRUD with user and student profile management
  • Faculty CRUD with employee ID and department details
  • Department CRUD with code, name, and description
  • Course/class management linked to departments
  • Subject management with max marks, passing marks, and component ceilings
  • Academic session and semester management
  • Exam type management
  • Faculty-to-subject allocation with optional semester
  • Student enrollment management with course, semester, section, batch, and status
  • Grade scale management with letter grades, percentage bands, and grade points
  • Result approval workflow with approve, reject, publish, unpublish, and lock actions
  • All-results search and filtering
  • Delete non-locked, non-published marks where allowed
  • Attendance eligibility management per student-subject
  • Class-wise, subject-wise, toppers, and pass/fail reports
  • Notice create, edit, delete, and audience targeting
  • Student/faculty query reply, status update, and delete
  • Activity log viewing
  • Optional extra admin creation using ADMIN_CREATION_SECRET

User Features

What end users can do in this application

  • Student login and signup in this final year project
  • Student dashboard with summary cards and navigation
  • My subjects overview
  • Published result viewing by subject and exam
  • Printable marksheet view
  • Performance/history view over time
  • Attendance and eligibility information
  • Student-visible notices
  • Query/recheck request submission
  • Query reply/status tracking
  • Student profile update and password change
  • Faculty dashboard in this final year project with summary and quick links
  • My subjects list based on faculty allocation
  • Marks entry per student, exam type, and mark components
  • Bulk marks entry for faster result processing
  • Submitted and draft result tracking
  • Student eligibility viewing where applicable
  • Student query management for allocated subjects
  • Institution notices viewing
  • Faculty profile update and password change

Other Features

Additional capabilities included in the project

  • Public landing page included in this final year project
  • Multi-role login with portal selection
  • Student and faculty self-service registration
  • Password hashing with password_hash() and password_verify()
  • PDO prepared statements
  • Session cookie settings with HttpOnly and SameSite=Lax
  • Bootstrap 5.3 and Bootstrap Icons UI
  • Profile photo upload support
  • Configurable BASE_URL for subfolder deployment
  • Default timezone set to Asia/Kolkata
  • SQL install file with schema and seed data
  • Activity logging for common actions
  • Suitable for final year project demo, viva, source code review, and report preparation

How to Run

Step-by-step setup on your laptop or PC

  • Copy the final year project folder into your web root or configure it as a virtual host.
  • Edit config.php and set BASE_URL:
    • Root deployment: /
    • Subfolder example: /srms/
  • Align the database name between config.php and sql/install.sql.
    • Either change SQL to use srms_db, or set DB_NAME to bosvesedst_student_result_management_system.
  • Import the SQL file:
    mysql -u root -p < sql/install.sql
  • Configure database credentials in config.php:
    • DB_HOST
    • DB_NAME
    • DB_USER
    • DB_PASS
  • Ensure uploads/ exists and is writable for profile photos.
  • Run locally using PHP built-in server:
    php -S localhost:8080
  • Open the application at:
    http://localhost:8080/
  • On login, select the correct portal: Administrator, Faculty, or Student.

Login Credentials

Default demo accounts for testing after setup

Administrator

Faculty

Students

License

Usage terms for academic and personal projects

Related Tags

Search terms and categories for this source code

Student Result Management system using PHP & MySQL Source Code Final Year PHP Project Ready-to-Run Code With Database File Plagiarism-Free Faculty Approved student result management final year project PHP SRMS project result management system student marksheet project faculty marks entry system admin result approval workflow PHP MySQL final year project academic result portal college result system marks publishing system