Skip to content
View Elba4a's full-sized avatar

Block or report Elba4a

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Elba4a/README.md

Islam Soliman

Communication engineer. I build products end to end — mobile, web, backend, and the infrastructure under them. Arabic-first, RTL designed in from day one rather than translated in later.

Most of my work is in private repos (client data and pricing), so here is what is actually behind them.

What I'm building

Hekta — a personal financial operating system for the Arab world. Daily money tracking, net worth with karat-aware gold, and shared expenses, all fused under one AI input layer: type it, say it, or scan the receipt. 1,300+ commits · 43 Postgres tables with RLS on every one · 15 Edge Functions · 7,000+ client and edge tests. On the App Store. Expo · React Native · TypeScript · Supabase · Claude API

NOOR — a bilingual landing page for an Egyptian construction company. Zero build step, zero dependencies, one CSS file, one JS file. The gold only appears where the light lands, because #C9A24D measures 7.9:1 on the dark surface and 2.4:1 on white. noor-eg.net Static HTML/CSS · Caddy · Railway

Muhrah — a handmade mastic bukhoor brand I own, in Cairo. Shopify storefront, full design system, and a WhatsApp bot that answers in Egyptian Arabic and closes the order in Shopify. One external dependency; everything else is the Node standard library. muhrah.shop Shopify · Claude tool use · node:sqlite · WhatsApp Cloud API

Horus Transfer — fixed-price airport transfers in Egypt, in 14 languages, confirmed over WhatsApp. Search only ever offers destinations the operator has actually priced. Next.js · next-intl · PostgreSQL

How I build

  • Arabic is not a translation layer. Native RTL, Arabic fonts loaded by PostScript name per weight, Arabic copy written in Arabic.
  • Domain rules the libraries don't have. Gold in karats and grams, never ounces. Every entry locked to its exchange rate on the day it was made, so last year's numbers are never rewritten.
  • Decisions get measured, not guessed. Contrast ratios, gzipped bundle sizes, and a real expo export beat an assumption every time.
  • Secrets stay on the server. Nothing sensitive ships in a client bundle.

Stack

TypeScript React Native / Expo Next.js React Node.js PostgreSQL / PLpgSQL Supabase Deno Claude API Shopify Liquid Railway Vercel Cloudflare Docker Caddy Jest Deno test Maestro


إسلام سليمان

مهندس اتصالات. بابني منتجات من أولها لآخرها — موبايل وويب وباك-إند والبنية اللي تحتيهم. عربي أولًا — الـ RTL متصمّم من اليوم الأول مش مترجم بعدين.

أغلب شغلي في ريبوهات private (فيها داتا عملاء وأسعار)، فده اللي وراها بالظبط:

  • Hekta — نظام مالي شخصي للعالم العربي. مصاريف يومية، وصافي ثروة بذهب واعي بالقيراط، ومصاريف مشتركة — كلهم تحت طبقة إدخال واحدة: اكتبها أو قولها أو صوّر الإيصال. +١٣٠٠ commit · ٤٣ جدول عليهم RLS · ١٥ Edge Function · +٧٠٠٠ اختبار. على App Store.
  • NOOR — لاندنج بيدج لشركة تشطيبات مصرية. صفر build وصفر dependency. noor-eg.net
  • مُهرة — براند بخور مستكة يدوي بملكه، في القاهرة. متجر Shopify وبوت واتساب بيرد بالعامية المصرية ويقفل الأوردر. muhrah.shop
  • Horus Transfer — حجز مواصلات بسعر ثابت في مصر، بـ١٤ لغة، تأكيد على واتساب.

Pinned Loading

  1. arabic-type-rn arabic-type-rn Public

    Arabic text styling for React Native — concrete font faces, a line box that clears tashkil, and zero tracking. Zero dependencies.

    TypeScript

  2. karat-gold karat-gold Public

    Karat-aware gold weight and valuation — grams and karats, the way gold is actually bought. Zero dependencies.

    TypeScript

  3. noor-eg noor-eg Public

    NOOR — bilingual (AR/EN) animated landing page for an Egyptian construction & finishing company

    HTML