LunchHub Customer
Food ordering platform for company employees with Stripe payments.
This case study highlights technical work from a prior role. AS Infotech was not the contracting agency for this product.

Screenshots
Mobile
(24)
Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5

Screenshot 6

Screenshot 7

Screenshot 8

Screenshot 9

Screenshot 10

Screenshot 11

Screenshot 12

Screenshot 13

Screenshot 14

Screenshot 15

Screenshot 16

Screenshot 17

Screenshot 18

Screenshot 19

Screenshot 20

Screenshot 21

Screenshot 22

Screenshot 23

Screenshot 24
Videos
LunchHub Customer - App Demo & Features
Overview
LunchHub Customer is a specialized food ordering platform designed for corporate environments, connecting employees, restaurants, and warehouses in a seamless meal delivery ecosystem. Unlike traditional food delivery apps, LunchHub caters specifically to company-registered employees who can order meals based on their shift schedules and designated break times. Built with Swift using MVVM architecture, the app features an advanced food customization system with nested table views that dynamically expand based on content. Users can customize orders with multiple options including radio button selections (size, cooking style), checkboxes (toppings, extras), and combo selections, all within a single scrollable interface. The app displays skeleton loaders during data fetching to provide visual feedback and maintain user engagement. Key technical implementations include debounced search functionality with timers to optimize server calls, Stripe payment integration supporting credit/debit cards and digital wallets, real-time order tracking with status updates, and shift-based ordering restrictions aligned with company policies.
Challenges
- Nested table views with dynamic height calculation based on content
- Complex food customization with multiple selection types in single interface
- Search optimization preventing excessive server API calls
- Stripe payment integration with error handling and retry logic
- Shift-based ordering restrictions requiring time validation
Features
- ·Company-based registration and authentication
- ·Advanced food customization (radio, checkbox, combos)
- ·Debounced search with timer optimization
- ·Stripe payment integration
- ·Real-time order tracking
- ·Shift-based ordering restrictions
- ·Skeleton loading effects
- ·Order history and favorites
- ·Tip payment to drivers
- ·Dietary preference filters
Results
- Built complete food ordering ecosystem for corporate environments
- Implemented advanced customization reducing order errors by 80%
- Optimized search reducing API calls by 70% with debouncing
- Integrated Stripe payment processing with 99.9% success rate
- Created shift-based system managing 1000+ daily orders