Independent · Sole developer

OOPAL

Multi-platform · Smart-locker fulfilment

OOPAL kiosk app, primary screen

End-to-end smart-locker pickup system for QSR. Python QT kiosk on industrial PCs, admin dashboard, AWS 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 AWS (DynamoDB for transactional data, S3 for media), 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