Overview
The Employee Management System Database is a student project crafted as part of a university database course. This project encapsulates key functionalities required for managing employee information effectively within an organization. The system is powered by a user-friendly interface and is backed by essential SQL commands, providing a practical solution that reflects real-world applications in employee management.
Designed collaboratively by a group of students, this project showcases how simple tools and platforms can be leveraged to create a comprehensive management system. Featuring separate interfaces for administrators and employees, it promises an organized approach to project tracking and employee interaction.
Features
- Admin Panel: A unique login system distinguishes between Admin and Employee access, allowing for tailored functionalities.
- Employee Management: Admins can easily add new employees, assign projects, and manage salaries and project statuses.
- Dynamic Leaderboard: The leaderboard updates in real-time based on employee performance, incentivizing productivity through bonuses.
- User Panel: Employees can view their profiles, check project deadlines, and their current salary, fostering transparency.
- Project Submission: A streamlined process for employees to submit projects directly through the user panel is included.
- Leave Application Feature: Employees can apply for leave, making it easier to manage absences effectively.
- Technology Stack: Built using HTML, CSS, JavaScript, and MySQL, ensuring a robust and scalable application.
- Installation Guide: Detailed instructions provided for easy setup using XAMPP and phpMyAdmin, making it accessible for users to deploy locally.