Projects
we worked on

  • Community Vilago21
    URL: http://www.Vilago21.de

     

    Vilago21 provides community framework that integrates the most common features in an efficient and up-to-date software environment that is open to be tailored to project specific requirements. Vilago21's features a new kind of member architecture that provides specific USPs for community builders.

     

    Members can be of different types with flexible profiles, such as persons, children, groups, bands, businesses etc. Each member type can have specific properties and its own representation - and can be related to every other type of object.

     

    The vilago21 system allows communities within a community - with their own members, with specific layout, pages and features. Subcommunities within the vilago21 system can share content with each others, and their members are free to join the communities the like with their existing login.

     

    We have entered  development  2 years ago at the stage when all the main functionality has been developed and were working hand-by-hand with the webteam.de to improve and extend the product for some time.

     

    More than 1 year ago webteam.de gave all the work to your team, so Forma-Pro became the main and the only team that works on vilago21 now. Vilago21 project is still being extended and developed. We are constantly adding new features and improvements. Obviously  such “live” maintenance would not be possible without strong QA methods. To ensure quality Forma-Pro uses automatic unit (phpUnit) and functional (Selenium) tests that dramatically decrease error rate in the delivered code. Test coverage helps us to fell safe doing heavy refactoring needed to keep code clean and slim after  when conceptual changes are needed.

     

    During our work on the project we were involved in multiple conceptual and core changes to the system like implementation of the mechanism that allows members to create their own communities using a simple wizard , integration of MCImageManager, profile deletion mechanism, forum development, etc.

     

    We also did the tasks related to the performance optimization like implementing complex caching techniques in Symfony, altering ORM code and SQL queries to achieve better performance.

     

    Another major task we were involved in was search mechanism is based on the Sphinx open source search engine and covers all the different types of objects in Vilago21 and the complicated relationship existing between them. Additionally to the full-text searching we developed multiple types of filtration, i.e. by date, category, etc.

     

    The work on this project still continues. We are excited to work on a such interesting and complicated project.

     

    Tags: Ajax   Caching   JavaScript   MySQL   PHP   PrototypeJS   SQL Optimization   Social networks   Symfony   jQuery  


  • RipToIt

    RipToIt service is a successor of MetaWebs system. The main concept of RipToIt is to allow users that don't have enough experience in HTML or any kind of web-programming to easily create websites composed from a set of predefined modules that are ranked high in the search engines. Some of the modules provided generate content and some modules are used to show user-defined concept.

    RipToIt does not use old MetaWebs code, it was rewritten from scratch. RipToIt uses Visual Template Editor (VTE)  for creating site pages. VTE is a rich client application developed in JS using JQuery. User is supposed to drag'n'drop modules to the columns, adjust their settings, select themes, etc.

    This project is pased on oour own proprietary framework.

    For this project we developed the powerful backend with membership system, billing system, two-tier affiliate system. Billing system provides unique possibilities like the ability to switch montly and setup billing between multiple different payment gateways on the fly.

    The software is integrated wih vBulletin forum software.

    The service was live and running for two years, but the owners of the business have some internal problems and now the RipToIt brand promotes another service.

    Tags: Affiliate System   Billing   JavaScript   Membership System   MySQL   PHP   Smarty   jQuery   vBulletin