Full-Stack Web Development
Web platforms engineered for growth and longevity
We treat a web application as core business infrastructure and build it accordingly: fully typed from the database through to the interface, tested at every integration point, and structured so that each additional capability is delivered with the same efficiency as the first. Server-side rendering is our default, and interactivity is introduced where it adds genuine value to the user experience.
Scope of service
- Server-first architecture with React Server Components
- Design systems and component libraries
- Third-party and payment gateway integration
- Performance budgets enforced in CI
Selected work
- Demonstration

Glamora
2025Beauty commerce, storefront to doorstep
A beauty and cosmetics commerce ecosystem led by its app: browse the categories, search a catalogue of hundreds, fill a cart and check out on the phone. Behind it a web storefront and an operations console keep catalogue, stock and orders in a single source of truth.
Next.js · TypeScript · PostgreSQL · Prisma · +2
- Demonstration

Couponak
2025Inventory and merchant operations at scale
An inventory and merchant management platform pairing a real-time stock engine with a manager console for onboarding, catalogue control and reconciliation across multiple outlets.
Next.js · TypeScript · PostgreSQL · Supabase · +2
- Demonstration

Aber
2025Strangers carry each other’s parcels, safely
A peer-to-peer delivery marketplace: senders post a parcel, travelling strangers bid to carry it, and escrow plus scan-verified custody make the handover safe between two people who have never met. Web, mobile and an operations panel over one shared database.
Next.js · React Native · TypeScript · PostgreSQL · +2
- Demonstration

Babunec Travel
2024Trip discovery to confirmed booking
A travel platform covering package discovery, availability and booking, with an operator back office for inventory, pricing windows and reservation management.
Next.js · TypeScript · PostgreSQL · Tailwind CSS
- Demonstration

Firuze
2025Hospitality operations and digital menu
A two-part hospitality system: a QR-served digital menu built for sub-second loads on venue Wi-Fi, and a management system covering items, categories, pricing and daily operations.
Next.js · TypeScript · PostgreSQL · Tailwind CSS
- Demonstration

Cleveland Medicals
2025Patient records, files and billing
A clinical management platform handling patient records, medical file storage, receipts and billing, with access controls appropriate to health data.
Next.js · TypeScript · PostgreSQL · Prisma · +1
- Demonstration

Cafe Albaraa
2025Café presence and ordering
A lightweight digital presence and ordering surface for a café. Fast on mobile networks, simple to update, and bilingual from the first screen.
Next.js · TypeScript · Tailwind CSS

Sho Abalak
2026Four apps, one order, one truth
A delivery marketplace for the West Bank: customers order from local restaurants and stores, business owners run their menus and incoming orders, and drivers claim and fulfil deliveries — three mobile apps and an operations console coordinated in real time over one API.
NestJS · PostgreSQL · Prisma · Redis · +5

FocusOura
2026Study time, turned into progression
A gamified productivity app that wraps focus sessions in a game loop: you grow a virtual plant, earn currency, spend it on cosmetics, and challenge friends — with AI-generated insights drawn from your own session history.
React · Vite · TypeScript · Express · +3

DOMI BRAND
2026A boutique that sells in three languages
A storefront for bags, accessories, make-up and skincare, running in Arabic, English and Hebrew with the whole interface mirroring for the two right-to-left ones. Orders are placed without an online payment step: the customer picks a delivery region and the order arrives as a prepared WhatsApp message, paid on delivery.
Next.js · React · TypeScript · Tailwind CSS · +1

AL GOAT SPORTS
2026Football shirts, and a game that pays for them
A football shirt store in Arabic and English: player and fan versions, national teams, retro reproductions, kids and shorts. Built around a loyalty idea rather than a coupon code — an arcade game on the storefront earns points that come off the next order.
Next.js · React · TypeScript · Tailwind CSS · +1

Rufoof
2026A Saudi store that takes card payments
A general store for the Saudi market: skincare, home tools, children’s toys, perfume and incense, electronics and accessories. Unlike the other storefronts here it settles the payment online, through a licensed gateway, with prices quoted inclusive of VAT.
Next.js · React · TypeScript · Tailwind CSS · +1