A mobile foundation
React Native and Expo provide a shared foundation for iOS and Android. Expo Router organises navigation, while TypeScript defines data and contracts between screens.
Application and platform · In development
A professional platform for the beauty community. The product direction brings content, professionals and products together in one mobile experience.
View the details
View the details
View the details
View the detailsTHE CHALLENGE
Organise different kinds of content in a shared space that remains easy to navigate on a small screen.
From user journeys in Figma to implementation with React Native and Expo, we organised profiles, posts, catalogue and conversations around shared navigation and consistent components.
WHAT WE CREATED
The platform is in development. Screens show the supplied Figma design with sample data, not evidence of active users or completed integrations.
Explore the demoDESIGN IS ONLY THE BEGINNING
Behind the mobile screens is an application with a shared codebase, typed data and explicit access rules. The Figma design and implementation evolve as parts of the same product.
React Native and Expo provide a shared foundation for iOS and Android. Expo Router organises navigation, while TypeScript defines data and contracts between screens.
Supabase connects the application to PostgreSQL and user authentication. Migrations and row-level access policies define who can read and change data.
The codebase separates profiles, posts, catalogue, enquiries and chat into dedicated screens connected through shared navigation and components.
Reanimated handles transitions and navigation behaviour. The project includes TypeScript checks, Jest tests and Playwright scenarios - not just static mockups.
The screens above are direct exports from the supplied Figma file, with demonstration names, images and data. This describes the verified stack and code structure, not a claim that every feature is publicly released.