Back to blog home

Alfredo: Building a multi-channel takeaway solution

  • Portugal’s answer to Deliveroo requires multi-channel solution
  • Launches app-like customer experience for mobile
  • Transforms customer engagement


Alfredo is Portugal’s answer to Deliveroo. It’s the country’s first online food delivery service of its kind, enabling customers to order from participating local restaurants, browse by cuisine, and track their meal from kitchen to doorstep.

The challenge

Alfredo wanted to deliver a business model and multi-channel solution to mirror the success of Deliveroo. It required a technology partner and consultant to understand the mechanics of the local market, and to scope and deliver a technical solution built to last.

The startup was keen to deliver a simple but sophisticated customer experience through a responsive web app, offering desktop-, tablet-, and mobile-optimised views.

Finding a solution

Alfredo chose Inviqa to deliver a multi-channel takeaway solution including an app-like interface delivered via a responsive mobile view, a restaurant order system, and a logistics platform for drivers.

Once their location is established, the user is presented with a geo-fenced selection of restaurants, before being taken through a wizard tool to select their delivery address.

A system of taxonomy allows the user to easily find the food they’re looking for by toggling between restaurants, cuisine, and dish types.

Information is displayed for each restaurant, including preparation time, Zomato reviews (via integration) and opening hours. The customer is informed as each fulfilment stage is completed, and benefits from a map view to to track the door-to-door delivery.

A sophisticated hybrid app (iOS and Android) for Alfredo's couriers, built using Ionic and integrated into a bespoke back-office system, allows them to set working hours, manage their personal information, take orders, manage pick-up with restaurants, get turn-by-turn directions, and send an invoice on arrival.

The results

Alfredo’s multi-channel solution provides a clean, streamlined, and effective user journey that rivals the customer experiences for which Deliveroo has become known. The purpose-built backend system enables Alfredo to manage both user groups and restaurants and provides the foundations upon which to begin building self-service technology.

Following the success of the project, Alfredo will also be launching a dedicated mobile app with Inviqa in the near future.

The technology

  • AngularJS and LESS for the web app experience
  • Ionic, Loopback, and AdminLTE for the courier app
  • AWS infrastructure


Inviqa is a technology partner and consultant specialised in ecommercecontent management solutions, and digital innovationGet in touch to discover how we can support your digital journey.