Mobile App Development for Bakery/Confectionery
A bakery is a product with a short shelf life and made-to-order production. A confectionery shop often deals with custom cakes with sketch approval and full prepayment. A mobile app here must account for this specificity: you cannot add a "30-person cake" to the cart like a regular product.
Pre-order and Assortment Management
For standard items (rolls, bread, pastries) — a classic catalog with shopping cart and payment. But the key feature of a bakery: a customer wants fresh bread by 8 AM, which means the order must be accepted by 9 PM the previous day. Order deadline logic: current time → if less than N hours until cutoff → show next available slot the next day.
For custom confectionery items — separate flow: customer selects cake size, filling, decoration (from templates or custom), specifies date, uploads reference. The request goes to the pastry chef, who confirms feasibility and cost. Not a cart, but a brief.
Payment and Loyalty
50-100% prepayment for custom items via YooKassa. For standard items — payment on pickup or online.
Loyalty program: accumulating points, "every 10th coffee free" (punch-card mechanics), birthday — personal discount via push notification 3 days in advance.
Tech Stack: Flutter 3.x, Laravel 10 + PostgreSQL, FCM. Administrative panel for assortment and order management — web application.
App with catalog, pre-orders, custom items, and loyalty program — 6 to 10 weeks. Cost is calculated individually after requirements analysis.







