ServicesFoodtech

Grill No. 1

A website and mobile app for delivery from a fast-food restaurant chain

2.8korders per day
×2website order volume
7 monthsto launch the app
Grill No. 1 — food delivery website and app

Project overview

The website and app let customers order Grill No. 1 delivery or place an order at the restaurant in just a few taps.

The nationwide fast-food chain receives 10–15 orders per minute, rising to 100–200 at peak times. The website and app accept an order, send it to the nearest location and pass it to a courier when ready. No operator is needed.

The brief

The old website and app were customised off-the-shelf products with significant limitations. The website struggled with Friday traffic, the interface was awkward and user flows needed work. The app could not support the design and features the client wanted.

These were only some of the problems. It was time to move beyond off-the-shelf solutions.

We needed to build a new website that would provide a quality service without making customers wait longer than they would in a physical queue.

The app needed to offer more than the website’s design and functionality: personalised push notifications and a QR-based loyalty programme, for example.

The new ecosystem was intended to increase conversion, reduce call-centre workload and improve customer loyalty.

Гриль №1 — The brief

What we did

We built a website and mobile app for food delivery and in-restaurant orders.

  • Completed discovery: gathered requirements, researched the audience and competitors, planned the structure and reviewed app store requirements.
  • Prepared the backlog and described the planned functionality and specifications.
  • Designed the UX/UI and created several animations featuring the company’s dragon mascot.
  • Integrated iiko restaurant management, email, Yandex Maps, payments and DaData.
  • Built the product catalogue, search, filters, meal recommendations, basket and checkout.
  • Built a central admin panel to manage both the website and app: menus, content, banners and promo codes.
  • Implemented loyalty programme rules for the website and app, including offers, personal discounts and promo codes.
Гриль №1 — What we did

Development stages

01 / Understanding ordering flows

The client decided to replace off-the-shelf solutions because they lacked flexibility.

Specific features, a distinctive design, strong security, POS integration and long-term growth required a more flexible foundation.

Гриль №1 — Development stages

We already knew the project inside out: before developing the app, we had built Grill No. 1’s web service.

We researched the audience and competitors and defined the product vision and structure. For the app, we reviewed the requirements of App Store, Google Play, AppGallery, GetApps and RuStore to avoid last-minute rejections.

Гриль №1 — Development stages

Using the client’s initial user scenarios, we mapped the future app and worked through its features and interactions.

02 / Keeping the brand’s character

The app needed to feel familiar from the first screen. We used the brand’s colours and visual language already established on the website.

Гриль №1 — Development stages

We followed the identity closely: the dragon mascot, for example, must always face left.

The mascot is strongly associated with Grill No. 1 and is a distinctive part of the restaurant brand, so it had an important role in the app.

Гриль №1 — Development stages

To add warmth and humour, we drew the dragon for key screens: loading, the empty basket and even the offline state.

Гриль №1 — Development stages

We used bento grids, 3D elements and layered compositions to give the design a contemporary feel.

Typography received special attention. Brand fonts and clear emphasis guide users; bold dish names and prices make the menu easier to scan.

03 / Adapting the service for mobile

Much of the work involved adapting the website’s code for the app while adding QR-based loyalty features, basket editing and further planned functions, including personalised push notifications.

Гриль №1 — Development stages

The app automatically chooses which restaurant prepares an order. It uses the customer’s address and delivery zones configured in the admin panel to select the nearest suitable location.

Гриль №1 — Development stages

We built custom order status notifications: placed, preparing and on the way. Signed-in users receive updates by SMS, push or email.

Adapting shared code required careful testing to preserve the website’s existing behaviour. We tested both products for stability and correctness.

04 / Connecting the app to iiko

A chain of 57 restaurants needed a dependable system to coordinate tills, inventory, staff, incentives, kitchens, finances and reporting.

The client chose iiko to manage restaurant operations. We set up a new integration for the new app.

Гриль №1 — Development stages

If iiko fails, the order is not lost: it is emailed to the restaurant.

Changes at one restaurant are automatically applied across the chain. The system became less visible to staff while providing extensive management capabilities.

05 / Building customer accounts

Customers can view notifications and order history and customise dishes to suit their preferences.

Гриль №1 — Development stages

Filters help them choose by dish type, such as shawarma, pizza or soup, and attributes such as spicy, new or popular. These filters are also available outside the account area.

Гриль №1 — Development stages

Each filter has its own colour and emoji: chilli for spicy dishes and a leaf for vegetarian options, making the menu easier to navigate.

06 / Giving the client control over content

The admin panel lets the client manage menus, promo codes, offers and city-specific SEO content, as well as run targeted marketing campaigns.

Гриль №1 — Development stages

The team can create homepage banners by choosing a background, uploading an image, adding text and publishing. The result appears immediately.

Product and order management lets administrators edit product cards, adjust availability at each restaurant and change ingredients. Order search and tracking help staff respond to customers faster.

Results

2.8korders per day
×2website order volume
7 monthsto launch the app

We launched the app seven months after development began. It now receives an average of 2,800 orders a day — twice the website’s volume.

Гриль №1 — Results

The client’s active involvement was essential. They knew what they wanted and listened to our suggestions, just as we listened to theirs.

Together, we made ordering quick, simple and pleasant. Positive app store reviews supported the result.

We continue technical support to keep improving both the app and website.

Grill No. 1Watch videoVimeo

Client feedback

The result was excellent. We really enjoyed working with your team. The processes are well organised, with regular feedback and a clear view of what is happening. You explained every step in detail, which mattered to us because we wanted to understand the quality of the work. It felt like the team cared about making a good, convenient ordering website. You consistently suggested improvements and features we might not have considered.

Mikhail, Grill No. 1

Close-up of the Pyro desk monitor and cable