Web Based Project Managment Software

Avg Bid (USD)
Project Budget (USD)
$750 - $1500

Project Description:
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. (http://www.senomix.com/index.php?page=products&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.

-Additional features
--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.



Skills required:
AJAX, CakePHP, MySQL, PHP, Web Security
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 999
in 20 days
$ 1500
in 30 days
$ 1500
in 30 days
$ 1450
in 30 days
Hire hamotig87
$ 1800
in 30 days
$ 1100
in 60 days
$ 2199
in 30 days
Hire gigapromoters
$ 4500
in 45 days
Hire webphpworld
$ 1000
in 22 days
$ 1500
in 40 days