Ответ
На проекте мы разработали мобильное приложение для доставки еды с ключевым функционалом:
- Каталог ресторанов с фильтрами по кухне, рейтингу и времени доставки
- Корзина с динамическим расчетом стоимости (учет скидок, промокодов)
- Онлайн-оплата через интеграцию с платежными системами (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
}
Дополнительно: система лояльности, чат с поддержкой и оценка заказов.