I am looking for a developer who can make a custom CMS so that I can assign tasks to my team in the form of checklists.
The basic idea is that there will be 3 types of checklists.
1. Master Checklist - The master checklist will include every task. It will be constantly updated with the addition of new tasks and/or removal of old tasks.
2. Project Checklist - The project checklist is a clone of the master checklist, but each task in this checklist can be assigned to a specific employee. There will be many different projects, but will all be based off the master checklist.
3. Employee Checklist - Each employee will have their own checklist of tasks. When a task is assigned to an employee from the Project Checklist, it appears in that specific employees checklist. When the employee marks it as done, it will automatically be updated and marked as done in the project checklist too.
I have uploaded a diagram of how the 3 checklists should communicate with each other.