Our Experience Your Efficiency

When you are an expert on the topic you are working with, you understand all the small details that need more attention. We work with different types of businesses, but we can call ourselves experts on the following topics:

Start project

Travel

Back in 2011 we worked on meta-search engine for the tour operator. During this process we became experts on the topic and now successfully cooperate with a number of clients from travel industry. Today online travel booking becoming more and more popular, so we always have orders to create convenient reservation systems and software for the traveling agencies.

API integration with leading travel product suppliers
Working with large volumes of data
Intelligent selection of the best offers and price Analytics
Cases
Sales system for the German travel market

We created a system for selling special offers, travel discounts and travel holiday packages for the European travel market. The system included an online store, a mobile application and emailing list. The most important point was to make sure that all the users get all the relevant information in a timely manner. We developed the appropriate algorithms, and besides that got engaged in project management and technical support of the project.

Tools and technologies were used: PHP7, Laravel, Codeception, Docker, CI, Amazon Elastic Beanstalk, Mysql, MongoDB, AngularJS.

Management: Agile Scrum, XP, TDD, CI

Hotel reservation system

Developed a backend system, as well as an interface for booking hotels all over the world. To do this, we came up with a complex business logic that ensured optimized search results and allowed processing large volumes of information-the system included information on 250,000 hotels.

  • 21 integrations with individual vendors (Miki, Kuoni, Travco, Tourico, GTA...)
  • 2 flight booking systems (Amadeus, TravelPort)
  • 2 airport transfer providers
  • car rental service provider

Tools and technologies were used: PHP5, Zend Framework, Memcached, MemcacheQ, Mysql, MongoDB, Debian, Ubuntu, Amazon AWS.

Management: Waterfall, XP, TDD.

The system of search and booking tours with optimal prices

Development of the system required finding a way to perform more than 70 integrations with tour operators in the shortest term of 4 months. It became possible due to pre-planned architecture and coordinated work of 20 developers.

It became a serious challenge to design a system for merging products from different tour operators. The system combined same tours automatically despite differences in names of resorts and even hotels.
Successfully solved the following tasks:

  • integration of 70 suppliers of tourism product in 4 months
  • working with high workload, up to 1.5 million visitors per day
  • complex analytical queries for selecting the best tours for a specific client profile

Tools and technologies were used: PHP, Redis, RabbitMQ, Mysql, MongoDB, Debian, Ubuntu, Amazon AWS.

Management: Waterfall, Agile Scrum, TDD, XP, CI.

Education

Online education is in big demand today and foreign language learning projects are competing to have not only great educational tools and methods but also compatible and user-friendly interfaces. We develop learning websites with flexible architecture which allows the website owner to update and change the content without spending much time and money.

Clear implementation of business logic for process participants
Monthly subscriptions system and online payment
Convenient back-office for Education
Cases
A website for a foreign language online school

We developed a website with the online classes stricture that was using groups with native speakers. For registered users we created a personal cabinet with a user-friendly interface.

Used tools and technologies: PHP 7, Laravel, Websockets, Socket.io, React, Next.

Management: Waterfall, XP, CI.

Content management system for language school

Developed system of dictionary management and interactive content for work with dictionaries of the language online school

Used tools and technologies: Ruby on Rails, Redis, Mysql

Management: Waterfall, XP, CI.

Entertainment

Entertainment is a big part of the everyday life and is used in almost all the gadgets, so the new entertainment applications are always in demand. And we have the experience in this field. One of our most interesting projects –is the joint music listening application. The users can add each other to their contacts then the application recognizes their musical taste and comes up with a joint playlist.

Mobile solutions for joint music listening
Working with large volumes of data
Unique and funcional algorithms of music selection
Cases
Listen together app

Created an application to bring together people with the same musical taste and to help sharing music with friends. We developed AI (artificial intelligence) for this project, which allowed us to find common user preferences and adjust the playlist to the listener’s tastes.

  • real-time synchronized joint music listening based on Google Firebase and Google Functions technologies
  • hybrid application for Ionic with native plug-ins to work with Spotify, Deezer, Soundcloud
  • full-fledged music play inside application based on native SDK

Used tools and technologies: Ionic 3, Angular 4, Firebase, Cloud Google functions, Docker, CI, ElasticSearch, Node.JS, cloud Google services

Management: Agile Scrum, XP, TDD, CI

FindWhatYouLike

We've developed a music portal for selecting new interesting music and searching for like-minded musical individuals - people who are close to you by musical taste.
The development team successfully coped and made:

  • integration with 4 leading content providers: Spotify, Deezer, Soundcloud и Youtube with ability to export and import playlists
  • matching providers' tracks to a single track database FindWhatYouLike
  • unique fast algorithm for searching like-minded musical individuals based on ElasticSearch

Used tools and technologies: Ruby on Rails, Mysql, ElasticSearch Docker, CI, Node.JS, Amazon AWS

Management: Agile Kanban, XP, CI, TDD