Corner's App - Multi-Tenant Retail & Mall Loyalty Ecosystem
Corner's App is an integrated lifestyle membership and retail loyalty application engineered to elevate the shopping experience across premier Cornerstone shopping destinations. The platform connects shoppers across major lifestyle malls in Indonesia - including fX Sudirman (Jakarta), 23 Paskal (Bandung), and Beachwalk Shopping Center (Bali) - enabling members to earn reward points, claim tenant discounts, and unlock tiered lifestyle privileges.
🚀 Key Contributions & Engineering Impact
- Multi-Tenant White-Label Architecture: Architected and developed the client application using a multi-tenant, white-label structure in Flutter, enabling a unified, single-codebase foundation to be dynamically styled, configured, and deployed across distinct mall properties (fX Sudirman, 23 Paskal, and Beachwalk Bali).
- Snap Receipt & OCR Point Acquisition: Built the camera-driven Snap Receipt upload module, enabling shoppers to capture and submit physical retail receipts for automated verification, rapid loyalty point crediting, and lucky draw raffle entries.
- E-Voucher & Tenant Reward Redemption: Engineered the real-time catalog and redemption workflow for digital merchant vouchers, ensuring synchronized inventory state handling and instant in-store barcode/QR redemption at mall tenant counters.
- Location-Aware Mall Directory & Events Engine: Designed interactive directory features providing shoppers with real-time tenant listings, seasonal retail promotions, dynamic facility maps, and ongoing mall events tailored to each property.
- Tiered Membership & Privilege Engine: Implemented state management for multi-tiered membership hierarchies, tracking spend progression, expiring points, and access-controlled benefits across different user brackets.
💻 Tech Stack & Architecture
- Cross-Platform Mobile: Flutter, Dart
- Architecture Pattern: Multi-Tenant White-Label Architecture, State Management, Clean Architecture
- Camera & Media Services: Image capture pipeline, receipt image compression & upload handling
- Real-Time Services & Data: RESTful APIs, secure session management, tenant-specific dynamic theming & configurations
- Security & Integrity: Secure token storage, API request signing, receipt fraud-mitigation checks
📌 Project Overview & Metrics
- Portfolio Destinations: fX Sudirman (Jakarta), 23 Paskal (Bandung), Beachwalk Shopping Center (Bali)
- Deployment Strategy: 100% white-label multi-tenancy driven from a unified Flutter codebase
- Key Modules: Snap Receipt, digital voucher redemption, tenant discovery, multi-tier membership management
- Core Engineering Domains: Cross-platform Flutter development, white-label client design systems, camera/image media pipelines, retail loyalty state management