The Feedback System is a robust, web-based application designed and developed to facilitate comprehensive feedback collection, student and faculty management, attendance tracking and survey analytics for educational institutions. It aims to serve as a centralized platform for improving academic performance and organizational decision-making through structured data and analysis.
Important:
This project is the intellectual property of Panimalar Engineering College, Chennai.
Use, copying, or distribution is strictly prohibited without explicit, prior written permission from the institution.
- 🌐 Live Website: Visit Live Feedback System
- 🎥 YouTube Demo: Watch on YouTube
Note: Access to the live system may be restricted to authorized users. Contact the institution for credentials or demo access.
- Secure, dedicated login portals for:
- Administrators
- Faculty
- Students
- Heads of Department (HODs)
- Faculty Feedback: Collection and analytics of student evaluations for faculty.
- Student Feedback: Peer-to-peer and self-assessment tools.
- Alumni & Exit Surveys: Structured forms for passing-out students and alumni.
- Survey Analytics: Real-time and historical analysis of survey responses.
- Real-Time Attendance: Mark and monitor attendance for classes, departments and training.
- Barcode Integration: Quick attendance marking using barcode scanning.
- Generate detailed reports by faculty, student, department, or section.
- Export analytics and attendance in Excel format for external analysis.
- Download survey and feedback reports in various formats.
- Edit and manage profiles for students and faculty.
- Track education, certifications, skills, experience and project portfolios.
- Support for recruiter views, promoting students and integrating placement functionalities.
- Manage users, roles and access rights.
- Centralized dashboard for quick overviews.
- Password management and recovery modules.
- Batch and section management.
- Backend: PHP (primary), with legacy Hack components
- Frontend: HTML, CSS, JavaScript (within PHP interfaces)
- Database: MySQL/MariaDB (via .sql files)
- Package Management: Composer
admin/,includes/,blog/— Modular code organization.sqlfiles for initial database setup and migrations- PHP scripts for every major function: feedback, attendance, analytics, profile and reports
Note:
Installation and usage are restricted.
If you are an authorized developer or administrator, follow these steps:
-
Clone the repository
git clone https://github.com/aathifpm/Feedback_system.git cd Feedback_system -
Set Up the Database
- Import
db_setup.sqlor relevant.sqlfiles into your MySQL/MariaDB server. - Configure database credentials in your configuration file or within includes.
- Import
-
Install Dependencies
composer install
-
Configure Web Server
- Ensure PHP 7.4+ and Apache/Nginx are installed and configured.
- Adjust file permissions as necessary for uploads and logging.
-
Set Branding
- Add your
college_logo.pngfor institutional branding.
- Add your
-
Create Admin User
- Use
create_admin.phpto set up the first administrator account.
- Use
-
Administrators:
Manage all faculty, student and departmental data. Generate detailed feedback and attendance analytics. -
Faculty Members:
Access and analyze student feedback, monitor attendance, download performance reports. -
Students:
Submit feedback, take surveys, update personal profiles, track personal attendance and view progress. -
HODs/Department Admins:
Oversee departmental metrics, manage courses and review comprehensive reports.
Feedback_system/
admin/ # Administrative management modules
blog/ # Blog and information modules
font/ # Font assets
includes/ # Shared includes for code reuse
*.php # Functionality scripts
*.sql # Database schemas and seeds
composer.json # PHP dependency manager
college_logo.png # Branding asset
README.md # Project documentation
- Backend Language: PHP 99.7%, Hack 0.3%
- Security:
- Encrypted password storage
- Secure session and access control
- Password recovery modules
- Exports: Excel/CSV export of analytics, attendance, feedback
Copyright & License
The source code, design and all associated resources in this repository are the exclusive property of Panimalar Engineering College, Chennai.
All rights reserved.
- Unauthorized use or copying of any part of this software is strictly prohibited.
- The code, database schema and documentation may NOT be reproduced, distributed, or used for any commercial or non-commercial purpose without prior written consent from Panimalar Engineering College, Chennai.
- No right, title, or interest in or to the software or any associated intellectual property rights is granted except as expressly authorized by the institution.
For permissions, questions, or collaborations, please contact:
Panimalar Engineering College, Chennai
email : [email protected]
[https://panimalar.ac.in]
[https://ads.panimalar.in]