Customer-facing online ordering system