TaskVault: Employee Task Management System
TaskVault is a web-based application designed to simplify task assignment, tracking, and management within an organization. It allows admins to assign tasks to employees and monitor progress, while employees can view, update, and complete their assigned tasks.
🛠️ Technologies Used:
Frontend: HTML, CSS
Backend: PHP
Database: MySQL
Server: XAMPP
🔑 Features:
Admin Dashboard
- Add new employees
- View total number of employees
- Track pending, in-progress, and completed tasks
- Assign tasks to specific employees
Add new employees -
Track pending, in-progress, and completed tasks -
Assign tasks to specific employees -
Employees have a secure logout option
Employee Dashboard
Login and view personal profile
See list of assigned tasks with status
Update task progress (Pending → In Progress → Completed)
Employees have a secure logout option
Task Management
Tasks have priority levels and deadlines
Admins can view employee task load before assigning
Task table with: Title, Description, Given Date, Deadline, Priority, and Status
🚧 Limitations & Future Scope:
No email notification system (to be added)
Currently no role-based access middleware
Could be extended with analytics, search filters, and export features
📬 Contact: Email: ayushsgaikwad8480@gmail.com
GitHub: AyushGaikwad84


