Skip to content

codingWithElias/Employee-Task-Management-System-using-PHP-and-MySQL

Repository files navigation

Task Management System

A simple Task Management System built with PHP, MySQL, and XAMPP that allows users (admin and employees) to manage tasks, assign roles, track task progress, and receive notifications.

Full Tutorial

On Youtube

DEMO

DEMO

Features

  • User Role Management: Supports two roles - Admin and Employee.
  • Task Management: Create, update, delete, and view tasks.
  • Task Categorization: Filter tasks by status, and due date.
  • Authentication and Authorization: Secure login system with role-based access control.
  • Notifications: Notify users of assigned tasks and important updates.
  • Task Filtering: Filter tasks by priority, status, deadline.
  • Task Deadlines: Track due dates and overdue tasks.

Requirements

  • XAMPP (PHP, MySQL, Apache)
  • PHP 7.4 or higher
  • MySQL 5.7 or higher

Login Credentials:

Default Admin User:

  • Username: admin
  • Password: 123

Default Employee User:

  • Username: john
  • Password: 123

Contributing

If you'd like to contribute, please fork the repository and submit a pull request. Any contributions are welcome.

License

This project is open-source and available under the MIT License.

About

Employee Task Management System using PHP and MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published