← Back

StoreHub

StoreHub is an iPad point-of-sale (POS) and an all-in-one business management platform for retailers in Southeast Asia, very popular in Malaysia, Thailand, Philippines, Indonesia and Vietnam.

Web Platform

When I joined StoreHub, I was initially responsible for the frontend side of things, multiple iterations of the customer landing pages and homepage, and writing the company's planned e-commerce platform in React.

As part of my work at StoreHub, I developed WebComp - a library for writing Web Components. Some of the company's products required a web-component like approach, but we wanted to use React implementation approach, which is how the library came to be. It didn't go far beyond that, but it served us well.

Companion App

My last project at the company was the companion app that was meant to be a customer-facing companion for the main iPad app.

The app was built using React Native for both iOS and Android. It used Zeroconf to discover the main app's IP address and communicated with it using a custom protocol. I even made a small contribution to Android side of the React Native Zeroconf package to properly support Android 7 and above.