Turuq Onboarding

Courier App

Objective

Our Courier App is by far our dearest product, allowing Turuq to empower its clients with Fraudulent-proof live order updates. Couriers input screenshot image proofs at every step along the way whilst maintaing a minimal click count coupled with a situationally-aware user interface.

Features

Key Features

  • Feature 1 - Minimal input by Couriers.
  • Feature 2 - Brightly colored and large font sizes for a considerate user interface.
  • Feature 3 - Rapid image uploads at every step; transparency and efficiency aligned.

User Roles

User Roles

  • Courier: Interacts with the platform, accesses features.

Challenges

Challenges Faced

  • Efficient Image Compression - Balancing a speedy image upload without compromising image quality.
  • Expo's barrier to entry - Understanding Expo's Component Tree Structure and their styling is tricky.

Tech Stack

Tech Stack

  • Mobile: Expo, React Native
  • Backend: Node.js with Express
  • Database: MongoDB
  • File Storage: Supabase

Releases

Release History

  • v0.4.0 - Initial release.
  • v0.4.1 - Optimizing Image Compression.
  • v0.5.0 - Keep User Logged In.
  • v0.5.1 - Optimizing Image Compression.
  • v0.6.0 - Need-to-Update based sorting & Client Speed-Dialling.
  • v0.7.0 - Search by OID & Whatsapp Quick Access button.
  • v0.8.0 - Modify Order Card & Allow postponed orders to update.

On this page