Build Gantt Chart into a Project Management PHP Script (Codeigniter)

Cancelled Posted 6 years ago Paid on delivery
Cancelled Paid on delivery

I need to have a jQuery PHP Gantt chart included into a Project Management PHP Script (which is based on codeigniter). This script can be found at [login to view URL] as a free and open source project.

Requirements:

- Add a new page called "Gantt" with login protection, between pages "Tasks" and "File Manager"

- Two pages will be required: "My Gantt" and "All Gantt"

-- My Gantt is where regular user will be able to see his own tasks

-- All Gantt will be able to Admin and Task Manager to see all tasks for every project

//Remark: this function is very similar to what already exists for other pages here

- Labels should be placed in application\language

- Gantt chart shall be read-only

- Gantt shall retrieve tasks data from a MySQL: project name, task name, username, task status, start date and due date

- Access to this gantt shall respect the project management script user roles: only users with "task worker" or "task manager" will be able to see this page

- Gantt page must be able to provide a project selection (filter):

-- If no project is selected, they will see every task for every projects

-- If a project is selected, they will see only the tasks for this project

-- Inside the project script, user can "make project active" through Projects > Your Projects. The name of the project will be on top navigation bar and after that, all menus (tasks, team, file manager...) show data related only to this project. This function already exists in the system and Gantt chart must reflect it (maybe it's just a copy/paste of the function): if a project is set to active, gantt must be show only tasks for this project.

- "Task worker" will only be able to see the tasks that they are assigned to

- "Task manager" and "Super Admin" will be able to see all the tasks, no matter if he is assigned to this task or not

//Remarks: these roles already exist for tasks creation/update and can be found in Admin Page.

- The gantt must have a column with an icon with the same color of task status: new, in progress, completed, on hold or cancelled. This status will be in MySQL for every task.

- Gantt page must be able to be disabled via Admin Panel > Section Settings (the same checkbox for Tasks Section)

I am free to discuss about this project. I have a small PPT that shows some more details. Please, contact me if you have any doubt.

Codeigniter HTML5 jQuery / Prototype MySQL PHP

Project ID: #13683432

About the project

21 proposals Remote project Active 6 years ago

21 freelancers are bidding on average $287 for this job

XpertSolNet

Hi Dear, I have gone through the complete job description. Please share further details so I can start working on it. I have great expertise in Codeigniter, HTML5, jQuery / Prototype, MySQL, PHP. I am very much p More

$1000 USD in 3 days
(24 Reviews)
5.6
nigamkumar09

Hello, i have experience and skills to complete this jobs, i am right suitable person for this task, i have read your description. i can do this task. Please open your chat box for more discussion. Area of Interest: More

$155 USD in 3 days
(35 Reviews)
4.2
trans21

Hello, Hope you are doing well. I read your project description, Lets have a technical discussion then we understand, negotiate costing, timeline and then we proceed further. Also I shall show my past work when we d More

$260 USD in 7 days
(15 Reviews)
3.6
tarunagupta76

Dear sir, I am working as a freelancer. i have 5 years experience in php development coordinater framework word press and j query . As per of your requirement jQuery PHP Gantt chart included into a Project Mana More

$222 USD in 3 days
(3 Reviews)
2.8