Youness Eddahby · Morocco

I build the product and the platform it runs on.

I'm a full-stack developer who ships complete systems: the interface people touch, the authorization that protects it, and the self-hosted infrastructure underneath. My recent work runs from a realtime social platform with its own servers to an offline Quran reader on Google Play — clear, fast, and built to hold up.

See the work
4+real products shipped
3platforms · web / Android / infra
1app live on Google Play
E2Eownership · UI to bare metal

Checking SAWL…

01

Selected work

real products · real constraints

/01

Faktoura

2026 · Invoicing web application

Moroccan invoicing for freelances and auto-entrepreneurs — CGI-compliant invoices, quotes, credit notes, and expenses, in French and Arabic, with a free tier and a Pro subscription.

  • CGI-compliant invoices, quotes, deposits, and credit notes with gapless numbering
  • French and Arabic documents with amount in words in both languages
  • Per-line VAT, discounts, RAS withholding, and EUR billing with frozen FX rates
  • Expenses with a monthly net-result view
Next.jsTypeScriptSupabasePostgresRow Level SecurityLemon SqueezyBrevoGeminiVercelDocker
SAWL project preview

/02

SAWL

2026 · Realtime web platform

A social platform for real conversation — private 1-to-1 chat and public posts — with its own admin panel, moderation system, and self-hosted backend.

  • Public feed with posts, reactions, and threaded comments
  • Realtime 1-to-1 messaging with reactions, pins, and mute
  • A complete admin panel — moderation, feature flags, settings, analytics, audit logs
  • Content safety: username rules and a flagged-content review queue
Next.jsTypeScriptSupabase AuthPostgresRow Level SecurityRealtimeZodVitestDockerVercel

/03

Nūr Quran

2026 · Offline Android application

A simple Quran reader packaged for Android with the reading path kept available without an internet connection.

  • Offline Quran reading
  • Search by surah and Arabic text
  • Surah navigation
  • Reading progress
ReactCapacitorAndroidJavaGradleGitHub Actions
Al Quran Web project preview

/04

Al Quran Web

2025 · Web reading experience

A Quran reading project exploring contextual AI assistance around the source text.

  • Quran reading interface
  • Contextual assistant direction
  • API integration
  • Live web deployment
HTMLCSSJavaScriptPythonAI APIsVercel
Skyward Weather project preview

/05

Skyward Weather

2025 · Weather dashboard

A readable weather dashboard that turns location search and forecast data into a calm daily interface.

  • Location search
  • Browser geolocation
  • Current weather view
  • Hourly forecast
Next.jsTypeScriptReactOpen-Meteodate-fnslocalStorage
02

The stack

tools, not trophies

Languages

The primitives I reach for

TypeScriptJavaScriptPythonJavaSQL

Frameworks

Product surfaces and application layers

Next.jsReactNode.jsCapacitorTailwind CSS

Data & infrastructure

Systems that keep products dependable

SupabasePostgresDockerVercelOpen-Meteo

Tools & practice

How I work day to day

Git / GitHubLinux & CLIAPI designSecurity boundariesDocumentation
03

Build history

what shipped, in order
2026 — now

Building privacy-first products

SAWL / independent product work

SAWL grew from private chat into a full social platform — public feed, its own admin panel and moderation system — on a self-hosted Supabase and Docker data plane, with authorization designed as part of the product.

2026

Faktoura

Next.js / Moroccan invoicing

An invoicing tool for freelances and auto-entrepreneurs: CGI-compliant invoices, quotes, credit notes, and expenses in French and Arabic, UBL export, automatic reminders, and Pro subscriptions through Lemon Squeezy or bank transfer.

2026

Nūr Quran

Android / offline-first

A reading experience packaged for Android with local content, search, progress, dark mode, and a release path through GitHub Actions.

2025

Skyward Weather

Next.js / TypeScript

A calm weather dashboard that favors readable decisions over raw metrics, with persistence for returning users.

2025

Al Quran Web

Web / contextual assistant

A Quran reading surface exploring grounded assistance around selected source text.

04

What I focus on

the problems I like to own

Web products

Focused interfaces with clear state, useful defaults, and an architecture that stays understandable as the product grows.

  • Next.js application surfaces
  • Responsive product interfaces
  • Real links and real deployment paths
  • Accessible interaction states

Systems & privacy

I treat boundaries, authorization, and failure modes as product decisions — not cleanup work after the UI.

  • Postgres RLS and membership rules
  • Self-hosted Supabase and Docker
  • Signed routes and constrained access
  • Small, inspectable service surfaces

Mobile & offline

Mobile experiences that keep the important path available when the network is slow, expensive, or intentionally absent.

  • Capacitor and Android packaging
  • Local-first reading flows
  • Fast startup and durable state
  • Automated release workflows

05 — Contact

Have something to build — or something that has to hold up?

For a quick start, send the context and the constraint. I'll reply by email.

Write an email

Availability

Open to focused product work

Email

Location

Morocco · working remotely