A Full Stack PHP Application developed during my VDart GCC Internship, designed to streamline the employee exit process through dynamic forms, automated data tracking, and powerful admin analytics — all built and deployed in just 4 days.
This system allows employees to submit structured exit feedback with ratings, messages, and category-based inputs, while admins can manage submissions, visualize exit trends, and export insights — ensuring a transparent and data-driven exit process.
The Employee Exit Interview System is a CRUD-based application that collects, analyzes, and manages employee exit data. It includes an employee form interface, secure admin dashboard, and graphical data analytics module — providing HR and management teams with real-time insights into exit reasons and trends.
- Responsive Exit Interview Form with rating sliders, text inputs, and dropdowns.
- Dynamic question generation — form fields can be added or modified by admin.
- Form validation and submission confirmation with email notification.
- Data auto-stored in SQL database for future reporting.
- Secure Admin Login (Popup Modal) with authentication and redirection to dashboard.
- Dashboard Overview — total submissions, exit reasons, and status breakdowns.
- Graphical Visualizations — category-wise charts for exit reasons and ratings.
- CRUD Operations — add, update, delete, or modify existing questions and form fields.
- Pagination — for efficient navigation across large records.
- Record Management — mark entries as read/unread, delete individually or in bulk.
- Individual Record Preview — detailed analysis of each exit interview.
- Export Data — download or print employee feedback reports.
- Admin Notifications via Email — on every form submission.
| Category | Technologies Used |
|---|---|
| Frontend | HTML5, CSS3, JavaScript |
| Backend | Core PHP |
| Database | MySQL |
| Charts / Analytics | Chart.js |
| Email Automation | PHPMailer |
| Export Tools | jsPDF / PHP Export Functions |
| Hosting | Deployed to Production (Internal VDart Environment) |
Exit-Interview-System/
│
├── assets/ # icons and images
├── uploads/ # Exported reports and temporary files
├── admin/ # Admin dashboard and chart pages
│ ├── admin_index.php # Dashboard overview
│ ├── admin_login.php # Graphical analytics
│ ├── export_records.php # Records list with pagination
│ ├── view_interviews.php # Individual record details
| ├── 1.php # Dashboard overview testing file
| ├── 2.php # Admin dashboard testing file
│
├── index.php # Main employee form
├── exit-interview.php # Admin login popup
├── exit-interview.css # Css styling for form
├── exit-interview.js # Js functionalities
├── debug.php # Form data handling
├── exit-interview1.php # Admin email notification
├── config.php # Database connection
├── error_log.txt # Export handler errors
├── thank_you.php # Thank you page
├── corrections.txt # Custom documentations
├── README.md # Documentation
└── database.sql # SQL schema
- Employee fills the exit form with ratings and feedback.
- Data is validated and stored in MySQL.
- Admin receives an email notification of new submission.
- Admin logs in via popup → redirected to the dashboard.
- Dashboard displays graphs and insights (exit categories, ratings, etc.).
- Admins manage records — view, edit, mark unread, or delete.
- Export options available for HR reporting or presentation.
- Pie & bar charts show exit reason distribution (career growth, salary, work-life, etc.).
- Interactive filters and category-based views.
- Real-time totals and percentages calculated automatically.
- ⚡ Built & deployed in just 4 days during VDart internship.
- 🧠 Fully responsive and production-ready.
- 📬 Integrated automated email notifications for admin alerts.
- 📈 Designed scalable dashboard with visual analytics.
- 🏅 Recognized by VDart CX Team for fast delivery and functionality.
- 🔄 Supports dynamic CRUD for form customization.
- Multi-admin role management.
- Department-wise exit analysis filters.
- PDF report generation with graphs.
- Integration with HR management systems.
- Cloud-hosted analytics dashboard.
Developed as part of my VDart GCC Internship. Received a CX Team Shoutout and recognition on VDart’s LinkedIn Page for innovation and execution speed.
Open for educational and portfolio purposes. Contact author for enterprise or deployment usage rights.
Developed by Vignesh G
Delivering production-grade full-stack systems with speed, precision, and impact.
Would you like me to create a short LinkedIn project post version (2–3 paragraphs) highlighting this achievement (optimized for engagement with HRs & CEOs)?