Online Food Delivery Service

success stories

Business domain: Business Automation Solutions

Project type: Web service

Service For Ordering Food Online

Business overview

The client is one of the largest online food ordering and delivery marketplace in Europe, being an Uber partner for the region. It offers mobile and web applications that allow ordering of food from local cafes and restaurants in different cities.

The client approached NIX to reinforce the internal development team and enhance the web part, following the project requirements.

Challenge

Third-party integration

  • Maintain integration and interaction of the system with the third-party APIs of partners and ensure stable performance.

High-load

  • Ensure the system’s high load and integrate it with the mobile application.

System’s structurization

  • Adaptation of the partner systems structures and the cycle of the existing platform providing proper statistics and reporting.

Solution

Agile web service

The NIX team applied a lot of asynchronous/background processes to ensure high-efficient performance.

The project is extensive, and the entire development team is diverse, so it was necessary to make precise corrections. A large number of unit and integration tests helped us to achieve great results. 

Service For Ordering Food Online

Outcome

High-impact online delivery service

The client received a highly-efficient web service that allows ordering food from a favorite cafe or restaurant. 

Now the NIX team is working on improving the existing service and developing a separate one that will perform integration tasks in isolation from the main functionality.

Service For Ordering Food Online

Team: 9 (Project Manager, QA Engineer, 7 Back-end Developers)

Tech: PHP 7.1, Symfony 3.3, MySQL, Redis, RabbitMQ, Docker, Elasticsearch

 

You can review the case study in more detail. Click on the link to get more information or download the .pdf version.