The last couple of years were completely about re-designing and re-developing the ROMEO Web experience. Based on a responsive design the new site is tailored to fit the requirements of all screen sizes and it comes with great new features to deliver better social networking and to make online dating even easier and playful.
We have many cool plans to further improve the Native App experience: Features like video calling, great new location based features, as well as supporting more social interactions in the app. And these are just a few things we are working on, and of course we also have some secrets in our Backlog!
Smartwatch and new technologies
At Erasys we are always looking at the latest technology trends and we are not afraid to take on new challanges. So when the Apple Watch came out we naturaly became the first gay dating app to support the new technology. Right now we are exploring other cool new product ideas and together with our user research team we want to deliver more personalised and intelligent experiences.
Object-Oriented PHP has been the core of our code since we started with a traditional LAMP-Stack in 2002. We have developed our own PHP framework, which uses well-defined and easy to refactor modules, and we are constantly improving it to adapt to our evolving needs. We also use the latest PHP version in order to benefit the most from the language features.
MySQL, Redis, NoSQL
Still the foundation of it all, we have tuned our MySQL cluster to serve us reliably and fast. However, we wanted to move beyond the limitations of SQL and have complemented it with services like Redis and Elasticsearch.
Node.JS was one of the first technology additions to our traditional LAMP-Stack. We love it for being fast and lightweight and use it for an increasing part of our services.
React & Backbone/ Marionette
Product and technology are currently making a huge jump forward with a gradual re-write of our web/ mobile clients using a responsive web app written in React. Our clean restful API and our component libraries are the perfect basis for this re-development. We keep our eyes on the market for technology innovations and are constantly exploring better development methodologies to ensure speed and quality.
Puppet/Foreman, Ansible & Docker
For the smooth and reliable operation of our heterogeneous server infrastructure, automation is key. To get the most out of automation, we are using the best out of the best practice technologies like Puppet/Forman, Ansible and Docker. Most of our services are in the meantime under Puppet/Foreman control. We combine this with Ansible for a fast and reliable code deployment and are currently exploring the use of docker containers.