Independent · Sole developer

OOPAL

Multi-platform · Smart-locker fulfilment

OOPAL kiosk app, primary screen

End-to-end smart-locker pickup system for QSR. Flutter kiosk on industrial PCs, admin dashboard, backend, and Wix-store integration.

Sole developer across all three repos. Handles the full lifecycle: customer orders on the Wix storefront, backend syncs orders to Firebase, dual email + SMS pipeline delivers PIN/QR codes, kiosk authenticates the customer and unlocks the right compartment. Multi-location locker abstraction, Google Sheets staff sync, kiosk health monitoring.

  • 6 store locations
  • Email + SMS notifications
  • Wix eCommerce sync

Screens