AOPEN: Enhancing Offline Retail Experience through Digitalization