Какой функционал мобильного приложения был реализован на проекте

«Какой функционал мобильного приложения был реализован на проекте» — вопрос из категории Требования, который задают на 24% собеседований Бизнес Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

На проекте мы разработали мобильное приложение для доставки еды с ключевым функционалом:

  • Каталог ресторанов с фильтрами по кухне, рейтингу и времени доставки
  • Корзина с динамическим расчетом стоимости (учет скидок, промокодов)
  • Онлайн-оплата через интеграцию с платежными системами (Stripe, Apple Pay)
  • Трекинг заказа в реальном времени (Google Maps API)
  • Push-уведомления о статусе заказа (подготовка, доставка)

Пример API-запроса для корзины:

struct CartRequest: Codable {
    let items: [CartItem]
    let promoCode: String?
}

struct CartItem: Codable {
    let dishId: Int
    let quantity: Int
}

Дополнительно: система лояльности, чат с поддержкой и оценка заказов.