I am looking to create a web based project management software solution. I have created the database and tables that will be used. I would like to convert the database to CakePHP and use it for the entire project. The project scope will be as follows:
-User Interface Development
Selected developer will create a user interface (in CakePHP) that utilizes AJAX and dynamic content. The user interface will consist of the following parts:
--Time Clock - The system will have a time clock system for managing hours
--Time Entry System - The system will have a time entry system much like Senomix TimeSheets. ([url removed, login to view];sub=timesheets)
--Project add, modify, update interface - This interface will be where new projects are created, modified and updated. Each project should be capable of storing information about the project based on user, like a ticketing system.
--User control interface - This interface will be to control user access control (Add users, modify, remove, set permission). There will be multiple levels of access, for example:
--- Administrator (all privileges) - Capable of creating users, projects, time, and more
--- Managers - Capable of giving project manager status, assigning team members, etc
--- Project Managers - Capable of modifying only content under their projects. Also allowed to add content to their scope.
--- Team members - Capable of adding updates to projects based on work they have completed.
--- Users - Most restricted, view only where information is granted.
--Scheduler interface - This interface should have a project timeline and schedule. Gantt Chart implementation and integration with google calendars would be a plus. The ability to export as a vCal file is also an option.
--The system should be capable of keep track of entered budget with billed hours.
--The system should be capable of allowing document control based on project (Upload/Download file manager)
--The system should have a reporting Dashboard that each project manager should have constantly on their page that shows the budget, time worked by staff and schedule information.
--Manager reports such as budget and time on all projects.
--User reports to give progress reports to management.
--Up to 6 other reports may be required and should be covered in this bid.
I have a BS in Computer Science and am very capable of software development. I am very familiar with PHP and understand the nomenclature. I appreciate your interest and look forward to meeting you.
37 freelancers are bidding on average $1585 for this job
We have a team of highly qualified and creative professionals. Give us a chance to show our talents and we assure you quality. To know more about us Please visit our website: [url removed, login to view]
We are very confident we can build this using CakePHP as required by you. High quality and timely delivery is assured. Please let us know if you have any questions or concerns. Thank you!