PROJECT ARCHIVE

My Projects

A collection of things I've built, from small experiments to full-scale applications.

Hover to play

MockupViews

A simple tool I threw together for generating mockup images. Designers seem to like it. It evolved to make video animations too—made all the images AND videos on this page with it 😄

React
Node.js
Tailwind
Hover to play

AnimeHub / Karanime (5M+ users)

Flutter anime streaming app. Hit 5M+ downloads which still blows my mind. Built for Indonesian market with offline viewing and recommendations. 1M+ monthly users last I checked.

Flutter
Hover to play

StockCRM

A CRM + stock management thing for local businesses. Tracks inventory, clients, the usual. Has JWT auth and a dashboard that actually makes sense.

React
TanStack Query
Vite
Node.js
Hover to play

LbshaVintage

Vintage clothing marketplace for a Casablanca-based collective. Multi-language (AR/FR/EN), product filtering, a sell-your-vintage submission flow, and WhatsApp-based checkout with COD.

Next.js
React
Tailwind CSS
i18n
Hover to play

MYF Fragrances

Luxury perfume shop for Morocco. Lets people try high-end fragrances without dropping a fortune—small 5ml/10ml samples or full bottles, delivered anywhere in the country with cash on delivery. Built a quiz that helps you find scents you'll actually like, curated discovery packs, and a smooth WhatsApp-based checkout.

Next.js
React
Tailwind CSS
TypeScript
Phantom Homepage

Phantom.ma

Luxury marketplace for cars, houses, watches—expensive stuff. Client wanted it sleek and fast. Next.js + TypeScript.

Next.js
TypeScript
Tailwind CSS
iNoqta Dashboard

iNoqta Desktop

Rewrote their old Electron POS system in Flutter for desktop. Also did the mobile app. Popular in northern Morocco.

Flutter
Dart
JavaSpring
C
Krylia Homepage

Krylia.ma

Housing rentals in Morocco. Search, listings, the whole deal. React + Node + Mongo. Nothing fancy but it works.

React
Node.js
MongoDB
kubik Listings

Kubik Studio - Architecture Studio Website

Minimalist site for an architecture firm. Clean visuals, smooth transitions. Nothing crazy, just a nice portfolio.

React
Node.js
Tailwind
Yam TV Homepage

YamTV

Streaming aggregator—Netflix, Hulu, Prime, all in one. Invite-only. Built with React + Firebase. Was a fun side project.

React
Firebase
Node.js
Mo4Movies Home

Mo4Movies (iOS + Android)

Arabic movie streaming. Android in Flutter, iOS as a PWA with React + Vite. Tailored for Arabic speakers.

Flutter
React
Firebase
Vite
Mo4Anime Homepage

Mo4Anime

Arabic anime streaming. Arabic subs/dubs, focused on the Arab audience.

React
Firebase
Node.js
iNoqta Dashboard

iNoqta

Mobile app for their POS system. Popular in northern Morocco for business management.

Flutter
Dart
Firebase
ScreenShots

Task Management App – InnovateWeb

Full-featured task manager for Android. Flutter + Firebase. Did everything—backend, frontend, UI. Team messaging, progress tracking, the works.

Flutter
Dart
Firebase
ScreenShots 2

Konix Stock Manager

Inventory management app for Konix IT. Built in Flutter with barcode scanning. Simple but does the job.

Flutter
Dart
Firebase
ScreenShots

E-Commerce App – Shopify Integration

Flutter e-commerce app hooked up to Shopify. Live products, Stripe checkout. Designed the whole UI too.

Flutter
Dart
Stripe
Shopify