Hello There, I can do this for you with complete Project integration. I use RailsPlayground for my Development as it allows me to have SVN, TRAC, and Development Server for Private access to you. I can also Use UML Modeling also to layout the needed elements of programming for your project. I can do all of this using the CakePHP Framework, which alows for custom programming.