Najednation app icon
Najednation app icon

FashionE-commerce2025React Native engineer

Najednation

The mobile shopping app for a Saudi fashion brand — abayas, dresses, bags, perfume, and more, with wishlists, guest checkout, and send-as-gift. Built in Expo (React Native) and shipped to the App Store with EAS.

Challenge

A heritage fashion brand needed a phone-native store — not a wrapped website. Shoppers in KSA expect catalog, wishlist, checkout, and gifting in Arabic-market retail UX, including buying without an account.

Solution

Built the shopping client in Expo: browse collections, save looks, guest checkout, send-as-gift. EAS Build and EAS Submit for iOS store delivery. Mobile scope — catalog and order APIs stay on the brand’s backend.

Architecture

  • 01Expo (React Native) app for iPhone and iPad (iOS 16+)

  • 02EAS Build and EAS Submit for App Store binaries

  • 03Product catalog: modest fashion, accessories, and beauty

  • 04Wishlists and saved looks

  • 05Guest checkout and send-as-gift flows

  • 06KSA delivery and location-aware shopping

Engineering challenges

  • Owned the mobile layer in Expo — UI and commerce flows, not a CLI eject.

  • EAS for cloud builds and App Store submit — repeatable iOS shipping, not a local Xcode lottery.

  • Guest checkout and gifting as first-class paths, not an afterthought login wall.

Technologies

ExpoEASReact NativeTypeScriptREST APIsiOS

Services groups React Native, React, Node.js, and AI work. Contact Ammar about a similar project.

Outcome

Live on the App Store as Najednation — Home of Fashion. 5.0 rating. Modest fashion retail for shoppers in Saudi Arabia, shipped with Expo and EAS.

More in the portfolio