01
Challenge
WeWard, the France-based walk-to-earn app, pays you to walk. The main delivery challenge was to give users low-friction creation and interaction without losing the feeling of a live community, while keeping Track, Earn, and Compete consistent across the complete journey. We framed the engagement around the smallest production-worthy flow first, then expanded the scope without weakening the underlying component and data model.
02
How we built it
We started with the navigation model, reusable screen primitives, and the data contracts behind the most important user journey. From there we delivered Track, Earn, and Compete in vertical slices, so every milestone included a usable interface, live data, validation, and error handling. Particular attention went to mobile loading, empty, permission, and interrupted-session states. The application foundation centred on React Native, Expo SDK 54, Expo Router, and TypeScript, followed by device testing and release hardening for iOS and Android.
03
Delivery
The delivered scope brought Track, Earn, Compete, and Redeem into one coherent cross-platform mobile release. The reusable component and data patterns leave a clear route for the next product iteration. For WeWard, the practical result is a product that communicates its value quickly while giving the team a maintainable base for continued delivery in social & community.