Three connected perspectives
A-GEL connects customers, shop owners, and administrators. I contributed to its User and Shop mobile apps in React Native and its Next.js administration dashboard.
Discovering shops nearby
I built a Google Maps view that places participating shops using their latitude and longitude. The map makes shop discovery part of the customer journey.
Moving points between people and shops
My mobile work includes QR code and NFC point transaction flows. These are points interactions; they should not all be understood as cash payments.
Handling the mobile session
I implemented device identification for single-device sessions: signing in on another device signs out the previous session. I also handled access-token and refresh-token behavior, including proactively refreshing the access token before expiry.
Supporting administration
My dashboard contributions include frontend features for user and shop management, locations, points, and transaction history. The apps and dashboard are team products; I do not claim sole ownership of the complete system.
Explore A-GEL User on Google Play
The map and mobile interfaces shown on this portfolio are illustrative and use fictional content.