Kanaan
All work

Automotive · 2021 – 2026

Hatla2ee

Egypt's car marketplace — bilingual, dealer-first

Role

iOS Engineer

Stack

Swift · UIKit · Modular architecture · MVVM

Hatla2ee screenshot 1Hatla2ee screenshot 2Hatla2ee screenshot 3

Overview

Hatla2ee is one of Egypt's leading car marketplaces, where users buy and sell used cars, browse new models, compare vehicles, explore financing and reviews, and discover dealer showrooms across cities like Cairo, Giza and Alexandria. Delivered as a full Arabic and English bilingual app.

Product

Features

  1. 01Home experience with used car carousels, new listings, dealers, news and quick search
  2. 02Rich filtering, saved favorites and detailed listings with image galleries
  3. 03Guided ad posting flow with performance stats and promotion options for sellers
  4. 04Car comparison, valuation, financing, reviews, maintenance and showroom discovery
  5. 05Full Arabic RTL and English support, Google sign in, push notifications

Engineering

Under the hood

Modular, protocol driven architecture where the codebase is split into independent feature modules. Each module owns a clear slice of the product and communicates through well defined protocols, so services can be swapped or mocked for testing and any single module can be run in isolation through a lightweight harness. Filter data is prefetched in the background; networking runs through a shared client with token refresh and certificate pinning.

SwiftUIKitModular architectureMVVMFirebaseAlamofireKingfisherRTL localization

Gallery

Hatla2ee screen 1Hatla2ee screen 2Hatla2ee screen 3Hatla2ee screen 4Hatla2ee screen 5Hatla2ee screen 6

Next project

10 KG

Social weight loss challenge app