Student Feedback System in Php

Project Images :-

loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..
loading..

Project Description :-

The Student Feedback System is a web-based application designed to streamline the process of collecting and managing student feedback for faculty members. Built using PHP, HTML, CSS, and JavaScript, this system allows students to provide feedback based on their roll numbers, ensuring a structured and organized evaluation process. The MySQL database is used to store all feedback data securely. The system features an admin dashboard, where only authenticated administrators can log in using a secure ID and password. Admins have the ability to add, update, and delete faculty members, as well as view feedback provided by students. To enhance security, admin authentication is implemented using sessions, and there is an option to change the admin password. For improved user experience, SweetAlert pop-ups are used for confirmation messages when updating or deleting faculty records. The project is hosted on a local XAMPP server, making it easy to run and test. The system helps institutions manage faculty feedback efficiently, ensuring transparency and data integrity.

Key Features :-

    1. Admin Authentication & Security

  • Secure login system for the admin with an authentication ID and password.

    2. Admin Dashboard

  • Admin can add, update, and delete faculty members.
  • Admin can view the feedback submitted for each faculty member.
  • Admin can change their password for security.

    3. Student Feedback Submission

  • Students can provide feedback based on their roll numbers.

    4. Session Management

  • Uses PHP sessions to maintain admin login status.

    5. Confirmation Alerts

  • Implemented SweetAlert for confirmation pop-ups when updating or deleting faculty records.

    6. Database Management

  • Stores all data (faculty details, feedback, and admin credentials) securely using MySQL.

    7. Local Hosting

  • The project is deployed and tested using XAMPP Server.

Technology Use :-

    Frontend:

  • HTML, CSS, JavaScript

    Backend:

  • PHP

    Database & Storage:

  • MYSQL

    Authentication & Security:

  • Sessions for admin authentication

    Server:

  • XAMPP (Apache, MySQL, PHP)

    UI Enhancements:

  • SweetAlert for better user interaction