Skip to content

Latest commit

 

History

History
80 lines (38 loc) · 2.25 KB

File metadata and controls

80 lines (38 loc) · 2.25 KB

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

Screenshot 2025-04-11 151116

    - Add new employees 
    - View total number of employees
    - Track pending, in-progress, and completed tasks
    - Assign tasks to specific employees

Add new employees -

Screenshot 2025-04-11 144947 1

Track pending, in-progress, and completed tasks -

Dashboard Screenshot

Assign tasks to specific employees -

image

Employees have a secure logout option

Employee Dashboard

Screenshot 2025-04-11 152407

  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