
The client
Crazycrab

Services
Technology Stack
The Challenge
We designed the complete UX/UI in Figma, starting with information architecture and user flows covering the full journey — from onboarding and browsing the catalog to checkout and order tracking. A scalable design system with tokens, components, and interaction states was created to ensure visual consistency and development efficiency. Interactive prototypes were built to validate usability and streamline collaboration.
For the mobile app development (iOS and Android), we used React Native + TypeScript to implement navigation, state management, and localization. The app integrates with the backend via API for real-time synchronization of menus, prices, and promotions. Key features include promo codes, product modifiers, delivery zone validation, “repeat order” functionality, push notifications, and an order history module.
Final builds were prepared for TestFlight and Play Console, accompanied by release notes and deployment guidelines.
Technologies:
Figma
React Native
TypeScript
React Navigation
GraphQL
Bitbucket

The Outcome
Unified Design + Development
Consistent UX/UI and a fully synced mobile app and website.
Higher Repeat Purchases
Repeat Order flow and personalized push campaigns increased returning users.
Improved User Engagement
Targeted reminders and promotions boosted in-app activity.
Streamlined Operations
A single admin panel simplified catalog, pricing, and promo management.
Reduced Costs & Manual Work
Centralized control eliminated redundant processes and sped up updates.
Fast, Reliable Releases
One React Native codebase and automated pipelines ensured quick, stable updates on iOS and Android.