First web platform to allow broadcasting live video shows generated by mixing both live video streams (from user cameras for example) and pre-recorded videos. A user acts as a show director and is able to invite users to his show, switching between the camera feeds of all participants in order to generate a single live video feed that can be watched simultaneously by thousands of users. This platform contains all the features of a social site, allowing users to create their profiles and either participate in live videos or create their own.
Technology
The system was developed using PHP to implement business logic and media servers such as Flash Flash Media Server and Red 5 for handling data, audio and video streams. The system was integrated with various content distribution services (CDNs) and online content management providers, as well as various technologies to solve specific problems (using Java Lucene for indexing content, Amazon S3 service for storage, etc.).
Roles
Central Reservation System (CRS) which offers a comprehensive solution for hotel reservation management and e-marketing. The system is first personalized for a given hotel, adding things like room types, services provided, bargains and packages, etc. Once configured the system manages the room configurations and booking through an internal administration front-end and/or through an online front-end for customers.
Reservations are made through a customizable graphic component which can be embedded within the hotel’s website or through any other web page in order to provide several access points to end customers. The system features tight integration with a number of payment gateways for all commercial transactions.
Technology
Roles
Development o a monitoring system for the payment gateway of a leading e-commerce services company. This system monitors the response times and availability of a series of online customer services, implementing a number of SLA rules which trigger alerts if the configured parameters are not fulfilled. The system was integrated to a mobile messaging portal in order to send SMS messages to administrator cell phones in case of critical failures.
The system is distributed on servers around the world in order to provide access samples from a number of regions, allowing the company to study in which countries there might be a need for the company to install new points of presence in order to assure certain service levels. A central system is responsible for collecting the data and generating global usage and access statistics.
Technology
The system was entirely developed using PHP on Linux environments. All servers communicated witch each other using cURL calls and interchanging data in XML format. Tasks were scheduled using Cron in order to generate the reports and alerts. Unit tests were developed for all major classes of the system using PHPUnit.
Roles
We are now offering business intelligence and data analysis solutions based on the JasperServer open source platform.
We successfully completed our first Project in the health sector using Java technology.
We’ve implemented the first version of our e-commerce solution developed in conjunction with our partners in Spain