The TeacherStudentFeedbackSystem is a web-based feedback management platform that replaces the traditional paper-based feedback process with a fast, secure, and analytics-driven online system. It enables students to provide structured feedback for faculty, while teachers and administrators can view detailed reports, insights, and performance trends.
This system helps educational institutions enhance academic quality, transparency, and teacher performance evaluation.
- About the Project
- Key Features
- Modules
- Tech Stack
- Screenshots
- File Overview
- Installation Guide
- Database Setup
- How to Use
- Future Enhancements
- License
- Author
The TeacherStudentFeedbackSystem digitizes the entire academic feedback cycle. Students can log in and submit feedback, teachers can review their performance reports, and admins can manage faculty, subjects, student lists, and analyze institution-wide insights.
The project is built with PHP and uses MySQL as the backend database.
- Login authentication
- Provide feedback for assigned faculty
- Feedback submission lock
- Clean and interactive UI
- View student feedback
- Analyze performance trends
- Download or view reports
- Add/manage faculty
- Add/manage students
- Assign subjects and faculty
- View all feedback
- Delete entries if required
- Change admin password
- Rating-based scoring
- Text feedback support
- Organized, structured responses
| Module | Description |
|---|---|
| Student Module | Submit feedback, view subjects, secure login |
| Teacher Module | View feedback reports, analyze scores |
| Admin Module | Manage users, feedback, faculty, and settings |
| Feedback Engine | Handles form submission, validation, and storage |
| Component | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | PHP |
| Database | MySQL |
| Server | Apache / XAMPP / WAMP |
| Language Support | PHP 7+ |
Below is a description of the important project files the user uploaded:
| File Name | Description |
|---|---|
| index.php | Login page for admin/student/teacher |
| home.php | Admin dashboard |
| feedback.php | Student feedback form |
| feeds_2.php | Backend logic for storing feedback |
| manageFaculty.php | Admin module to manage faculty |
| changePass.php | Admin password change functionality |
| logout.php | Session destroy script |
| exit.php | Redirect/exit handler |
| delete.php | Delete faculty/student/feedback entries |
| configASL.php | Database configuration file |
git clone https://github.com/your-username/TeacherStudentFeedbackSystem.gitFor XAMPP:
C:/xampp/htdocs/TeacherStudentFeedbackSystem
- Open
phpMyAdmin - Create a database (example):
teacher_feedback
- Import the database SQL file:
database.sql (if provided)
Open:
configASL.php
Modify:
$server="localhost";
$username="root";
$password="";
$dbname="teacher_feedback";Open XAMPP โ Start both services.
Open browser:
http://localhost/TeacherStudentFeedbackSystem/
id | name | roll | year | department | password
id | name | department | subject | email | password
id | student_id | faculty_id | rating1 | rating2 | rating3 | comments
id | username | password
If you want, I can generate a complete SQL schema for your project.
- Log in using assigned credentials
- Select faculty/subject
- Submit ratings + comments
- Submit feedback (locked afterward)
- Log in via
index.php - Access dashboard (
home.php) - Manage faculty & students
- View/delete feedback
- Change password
- Log in with faculty credentials
- View feedback
- Analyze performance
- Graph-based feedback analytics
- AI-based sentiment analysis
- Teacher performance scoring
- Anonymous feedback mode
- Mobile app version
- Email notifications
This project is released under the MIT License.
TeacherStudentFeedbackSystem Created with โค๏ธ for academic institutions. If you want me to generate:
- SQL file
- Admin dashboard UI
- Improved feedback form
- Modern Bootstrap version
Just tell me!
Feedback management system for teachers and students โ Created by Arnab Adhikary.