Onsite.de is a large web site, that provides event management and educational services. This project deserves a special mention. Onsite is one of the most complex web apps Ladela Interactive ever developed. We started its development in 2009 and continue it so far. Onsite project development involves a large group of developers and it took thousands hours of work.
In site development we decided to use Symfony 1.3 as a framework. Generally, that was a totally right decision. Symfony’s structure lets several developers to work in project simultaneously. Thanks to Symfony we can extend site functions whenever we need. As for languages, site is written in PHP and JavaScript. Also we used some third-party libraries, besides jQuerry. We also integrated some Java applets into web-application.
Onsite.de involves all and even more functions, that are required for successful and stabilized site running. For event management we developed an event planning system, that allows to schedule events very quickly and comfortably. Also you can find at Onsite very handy task management system developed on Gantt chart. Site tools give our client a comprehensive control of course of an event. For the same purpose in Onsite are integrated certificate management system and inventory management system.
Greatly developed documents management system is one of the distinctive features of onsite.de. We also integrated different documents systems, that allow site administrators to provide users with variety of docs. PHP Excel lets to get any required information in form of Excel tables. Also site visitors can download .pdf reports. At later stage of development we integrated Solr search engine.
Sahi was used for automated testing, this made testing process flexible and comfortable.
Vladimir, Project Manager: “Onsite is a very difficult project. For example a mistake at one stage can cause a number of mistakes in some other places. So development required the accuracy thorough testing. Site works with a large database and has to be well optimized”.