Skip to content

Tech Challenge Intro

Italo Pessoa edited this page May 9, 2024 · 2 revisions

Byte Me Burger: A Fast Food Self-Ordering System

Introduction

Byte Me Burger is a project created as part of a postgraduate course in Software Architecture at FIAP. The project aims to develop a self-ordering fast food system to address the challenges faced by a neighborhood diner that is expanding due to its great success.

Problem

Sure, here is the exact translation of the provided text into English without titles or additional details:

A neighbourhood diner is expanding due to its great success. However, with the expansion and without an order control system, customer service can be chaotic and confusing. For example, imagine a customer placing a complex order, such as a customized hamburger with specific ingredients, accompanied by fries and a drink. The attendant can write down the order on a piece of paper and hand it over to the kitchen, but there is no guarantee that the order will be prepared correctly.

Without an order control system, there can be confusion between the attendants and the kitchen, resulting in delays in preparing and delivering orders. Orders may be lost, misinterpreted, or forgotten, leading to customer dissatisfaction and lost business.

In short, an order control system is essential to ensure that the diner can serve customers efficiently, managing their orders and inventory properly. Without it, expanding the diner may not work out, resulting in dissatisfied customers and negatively impacting the business.

Solution

To solve the problem, the diner will invest in a fast food self-ordering system, which consists of a series of devices and interfaces that allow customers to select and place orders without having to interact with an attendant. The system will have the following functionalities:

Order

  • Customers can choose to identify themselves via CPF or register with their name and email.
  • Customers can build their combo by selecting from the following optional items:
    • Sandwich
    • Side
    • Drink
    • Dessert
  • Each item displays its name, description, and price.

Payment

  • Integrated payment option via Mercado Pago QRCode.

Order Tracking

  • Once the order is confirmed and paid, it is sent to the kitchen for preparation. Simultaneously, it should appear on a monitor for the customer to track the progress of their order with the following steps:
    • Received
    • In Preparation
    • Ready
    • Completed

Delivery

  • Once the order is ready, the system should notify the customer that it is ready for pickup. Upon pickup, the order should be updated to the completed status.
  • In addition to the customer steps, the establishment requires administrative access:

Customer management

  • By identifying customers, the establishment can implement targeted promotional campaigns.

Manage customers for targeted promotions

  • Manage products and categories:

    • Name
    • Category
    • Price
    • Description
    • Images
  • Fixed categories:

    • Sandwich
    • Side
    • Drink
    • Dessert
  • Track orders and their waiting times.

  • Manage order information through an administrative panel.

The translation of the Byte Me Burger project description from Portuguese to English was completed with the assistance of a Generative AI language model due to the author's fatigue. AI translation tools offer a valuable solution for efficient and accurate translations, but human review is still recommended for complex texts or those requiring nuanced understanding.