Dexia
Discover a film with a swipe.
A mobile movie-discovery application built offline-first.

Mobile · Interaction · Identity · 2026
- React Native
- TypeScript
- Expo
- SQLite
- Git
- Bash
The starting point.
Support movie discovery through a local catalogue, preferences and a swipe interaction in an offline-first application.
What I built.
My own contribution to the project.
Team project. The SQLite foundation, the persistence of preferences and interactions, and the recommendation architecture are team work. Presentation repository for a team project.
Gestures and animations
The swipe discovery experience, the gestures and the animations.
Film detail
The movie-detail screen and the interaction flow.
Product features
Product functionality around recommendation, multi-profile, persistent themes and haptics.
Visual identity
The Dexia name, the logo and the visual identity.
An application built offline-first.
The visible experience relies on local data. These responsibilities work together to support movie discovery.
- InteractionReact Native · Expo
- Swipe discovery, film details, gestures and animations.
- Local dataSQLite
- Film catalogue, profiles, preferences and saved interactions.
- RecommendationTeam work
- Recommendation architecture and persistence built collaboratively around catalogue data and preferences.
My work covers gestures, the detail screen, product features and visual identity. SQLite, persistence and recommendation architecture are team work.
What I learned.
Gestures and visual feedback should make the action understandable. Identity and interaction belong in the same design process.