← Projects & demos
Mobile retail · Android & iOS
Bella Sportswear Mobile App
A mobile shopping experience for Bella customers: explore collections, select exact jersey variants, personalize a kit, manage a bag and follow orders from one application.
TechnologyReact Native · Expo SDK 57 · TypeScript · Expo Router · Laravel API
What this solution delivers ↓
Original mobile app interface, running as a browser preview with sample data. Live ordering, payments and account services are unavailable in this demo.
● ● ●Bella Sportswear Mobile App↕
Client contact details are masked. Use sample information in demo forms.
01Business & workflows
Bring the store catalogue, customization rules and customer order journey to a phone without maintaining a separate inventory system.
- Home, Shop, Match, Orders and Account navigation
- Adult, Kids and Infant variant selection
- Jersey name, number, font and badge customization
- Persistent shopping bag and saved products
- Original mobile layouts with safe-area-aware navigation
02What makes it distinctive
The original React Native interface resolves team, season, kit and age-group selections into specific variants. The production integration uses the existing Laravel catalogue, ordering, payment-evidence and customer-account APIs. This browser preview is exported from the mobile source with sample catalogue data; live orders, payments and account access are disabled.
03Efficient infrastructure
A shared TypeScript/React Native codebase targets Android, iOS and this web preview. Existing Laravel APIs remain the source of truth for stock and orders. The portfolio build is static and runs on shared hosting without a Node server, store credentials or a connection to the customer database.
React Native · Expo SDK 57 · TypeScript · Expo Router · Laravel API