Skip to content

Thisakya-Anudini/feedback_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feedback Management System

Project Overview

The Feedback Management System is a web-based application designed to collect, manage and analyze feedback from users, teachers, and administrators. The system helps institutions gather real-time feedback on courses and faculty performance, thereby enabling data-driven improvements and better decision-making.

Features

1. User Roles

  • Admin: Admins can manage users, view feedback from students and teachers, analyze data, and generate reports.
  • Student: Students can submit feedback for courses and teachers, view past submissions, and track feedback status.
  • Teacher: Teachers can view feedback provided by students, analyze their performance, and respond to feedback.

2. Key Functionalities

  • Feedback Submission: Students can submit feedback on courses and teachers.
  • Admin Dashboard: Admins have a centralized dashboard to manage users, feedback data, and reports.
  • Teacher Dashboard: Teachers can view feedback and track their own performance.
  • Data Analysis & Reports: The system provides various analysis tools and generates reports on feedback results.
  • Authentication: Secure user authentication for Admins, Students, and Teachers.

Technologies Used

  • Frontend:

    • HTML, CSS for basic structure and styling.
    • PHP for dynamic content rendering.
    • JavaScript for interactivity.
  • Backend:

    • PHP (Server-side scripting).
    • MySQL for database management (to store feedback, user information, and courses).
    • AJAX for dynamic data loading.
  • Additional Libraries:

    • Bootstrap for responsive design and components.
    • jQuery for handling AJAX requests.

Installation

To set up the Feedback Management System locally, follow these steps:

Prerequisites

Make sure you have the following installed:

  • XAMPP/WAMP/LAMP (for PHP and MySQL support).
  • A Web Browser (e.g., Chrome, Firefox).
  • PHP (Ensure PHP is installed if using a standalone server).

Setup

  1. Clone the repository:

    git clone https://github.com/YourUsername/Feedback-Management-System.git

About

Database Systems Project - A Feedback Management System for University of Jaffna

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors