Ammar TariqBack to Ammar
Najednation logo

2025

Najednation

Fashion · E-commerce · React Native engineer · Expo, EAS

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

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.