Task Management System Using PHP/MySQLi | CampCodes

Task Management System using PHP/MySQLi

April 15, 2021
PHP
task management system

Project: Task Management System using PHP and MySQL with Source Code

About Task Management System using PHP MySQL Project Free Download

The Task Management System using PHP and MySQL can help a particular company manage its project task progress. The system has three system users: the Admin, Project Manager, and the Regular Employee.

Admin users can only create the Task Management System users. The admin user or the Project Managers will create a new project first and some essential details and references of the users. When creating a project, the admin or project managers must list all the employees to handle the project’s tasks. After completing the project, the regular employees are limited only to adding their work progress for the project they are assigned. They are also allowed to edit the data of the progress that they only submitted. Then, as the employees regularly update the system about their progress, the project managers will read or scan their activities. The project manager can check or decide if a particular task is done and need to update the system’s task status. For the system’s printable report, only the admin users and project managers have access to this function or feature of the system. The Admin user is those users who have access to all of the data stored in the system’s database, especially on creating and managing system users. The Project Managers are those users that contain the project details and progress under her/his management. The Regular Employees will submit their work productivity in each task of the project.

Features of Task Management System

  • Login Page
  • Home Page
  • Project (CRUD Features)
  • Task List Page
  • Progress Form
  • Report Generation
  • User (CRUD Features)
  • Project Status
  • and Many More..

Task Management System Project

  • Name of Project:     Task Management System Project
  • Language:                  PHP
  • Databases used:      MySQL
  • Design used:            HTML JavaScript, Ajax, JQuery, Bootstrap
  • Browser used:          IE8, Google Chrome, Opera Mozilla
  • Software used:         WAMP/ XAMPP/ LAMP/MAMP

Screenshots

task management system php mysql

task management system php mysql

task management system project

task management system project

How To Run??

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Task Management System Project in PHP and MySQL with source code is free to download, Use for educational purposes only!

Follow the following steps after Starting Apache and MySQL in XAMPP:

1st Step: Firstly, Extract the file
2nd Step: After that, Copy the main project folder
3rd Step: So, you need to Paste in xampp/htdocs/

Further, Now Connecting Database

4th Step: So, for now, Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “tms_db” and then click on the import tab
7th Step: Certainly, Click on browse file and select “tms_db.sql” file which is inside the “db” folder
8th Step: Meanwhile, click on Go button.

After Creating Database,

9th Step: Moreover, Open a browser and go to URL “http://localhost/task_management_system”

Admin Access

Email: admin@admin.com
Password: admin123

DEMO


Related Projects: School File Management System using PHP/MySQLi, Budget Management System using PHP/MySQL, Barcode Based School Event Attendance Monitoring System using PHP/MySQL, Online School Attendance Management System in PHP MySQL, School Fees Payment Management System in PHP MySQL, School Log Management System in PHP MySQL, Preschool Management System using PHP/MySQLi, Advanced School Management System with Complete Features, Complete File Management System using PHP MySQL

Download Here
Comments
  • Anyone need help instantly regarding any software/application project on campcodes can contact me right now. He will get my services instantly. Whatsapp+923006037178

    Regards
    Senior Software Engineer.

    Tahir Mubeen December 13, 2022 7:22 pm Reply
  • any one could help me? i cant seem to add a new project

    gian espiritu September 12, 2022 2:29 pm Reply
  • The print button does not work (you can print the reports only through windows print)

    John July 13, 2022 9:11 pm Reply
  • Hello I am Joseph I have read everything about this project and I find it interesting, I have been trying to get the free code ,and I can’t figure it out can u please help me to get this code I want to trying doing on my computer 💻 for school purpose

    Joseph April 12, 2022 5:12 am Reply
  • how do you put this online to a cloud server the admin password no longer works

    rider February 1, 2022 7:13 pm Reply
  • Great, I also would like to recommend you to add a file upload opion. Thank u

    Anonymous November 5, 2021 8:08 pm Reply
  • Hi admin how can i fix this , i import the database and this is the error i got.

    Error
    SQL query:

    — ——————————————————–


    — Table structure for table `users`

    CREATE TABLE `users` (
    `id` int(11) NOT NULL,
    `firstname` varchar(50) NOT NULL,
    `lastname` varchar(200) NOT NULL,
    `email` varchar(200) NOT NULL,
    `password` text NOT NULL,
    `type` tinyint(1) NOT NULL DEFAULT 2 COMMENT ‘1 = admin, 2 = staff’,
    `avatar` text NOT NULL DEFAULT ‘no-image-available.png’,
    `date_created` datetime NOT NULL DEFAULT current_timestamp()
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
    MySQL said: Documentation

    #1101 – BLOB/TEXT column ‘avatar’ can’t have a default value

    MOHAMED MOHAMED SAID July 7, 2021 5:21 pm Reply
  • Hi admin how can i fix this , i import the database and this is the error i got.

    Error
    SQL query:

    — ——————————————————–


    — Table structure for table `users`

    CREATE TABLE `users` (
    `id` int(11) NOT NULL,
    `firstname` varchar(50) NOT NULL,
    `lastname` varchar(200) NOT NULL,
    `email` varchar(200) NOT NULL,
    `password` text NOT NULL,
    `type` tinyint(1) NOT NULL DEFAULT 2 COMMENT ‘1 = admin, 2 = staff’,
    `avatar` text NOT NULL DEFAULT ‘no-image-available.png’,
    `date_created` datetime NOT NULL DEFAULT current_timestamp()
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
    MySQL said: Documentation

    #1101 – BLOB/TEXT column ‘avatar’ can’t have a default value

    mark June 17, 2021 4:06 pm Reply
  • great job, but there is no upload file features…could you add a file upload in productivity, it will help me alot, thanks

    buzbuz June 16, 2021 3:12 pm Reply
    • Have u seen how to do so?

      Alain November 9, 2021 7:50 pm Reply
      • If yes share with me

        Alain November 9, 2021 7:51 pm Reply
  • nice

    donbermz April 19, 2021 11:21 pm Reply
    • thanks! cheers!

      admin April 19, 2021 11:21 pm Reply

Leave a Reply

Your email address will not be published. Required fields are marked *