Recent Entries

##Demo **View demo here:** [http://sandbox.exqsoft.com](http://sandbox.exqsoft.com) * Username: demo / Password: demo<br> #0.4 Just Released 3/23/2009 ##Download [wiki:DOWNLOAD Click here] to view the download and installation page for kInspire. ##About kInspire CakePHP based (modular) project management system. Granular permissions. Firms, developers, (sub)clients, (sub)projects. File management. Tagging. Versioned tickets. Wiki. Timeclocks. SVN/GIT. Logging. Plug-ins. IM/inboxes. Completely Customizable! This is my CakePHP implementation of a development project management software for firms, their teams and their clients. This system will be able to support firms, developers under firms, clients, sub-clients (sub-client being an agent/user of parent client). This system supports ownership at a very granular level using access control lists, developers will be able to own elements (components), elements can either be global or owned by a project. The same above goes for versions and milestones. Developers can be assigned to elements, versions and milestones so each individual element, version or milestone can have a lead. This system has a time-clock feature that allows developers to clock into a project and an element for time management purposes. Developers can then use the gathered data for billing, statistical or rate adjustment purposes. The tasks are versioned so changes can be tracked by the team and reverted if necessary. Some, but not all of the features that I have planned to implement: * Instant messaging communication system with inboxes. Users will be able to message each other back and forth either privately or publicly. * Tagging functionality so that users will have the ability to tag anything such as tickets, projects, comments, etc for easier indexing/searching purposes. * Fully functional wiki for project documentation and communication. * Complete plug-in management system that will allow effortless loading and configuration of community developed modules to extend functionality. Recently Implemented: * Logging system that logs all aspects of the system and user actions within the system, [to add:] which also keeps statistics of everything feasible. * Database configuration class that allows all system configuration variables to be set and accessed natively and on the fly. * File management and uploading capabilities, complete with directory management and ability to attach a file to any and many things at one time. I wanted to develop this system, and with CakePHP:<br> 1. The flexibility it provides.<br> 2. The strong, healthy community of developers.<br> 3. To enhance my coding abilities and take them to levels unimaginable.<br> 4. So I can have a project management system that will suit my needs and desires.