youbahyt@gmail.com Casablanca --:--

Home/Archive

Archive

Everything from the last twelve months, plus the long-running ones. Screenshots were taken from the apps running locally — no mock-ups.

Projects12
Case studies2 — Desk+, Locandwork
Public code6 repos linked below
Desk+ storefront home page, dark editorial layout
01

Desk+

May — Jun 2026

Office-furniture marketplace built as our end-of-study project. Laravel 11 REST API with three roles, a React 19 storefront styled like a print journal, seller dashboards, an admin suite with discounts and reports, Google sign-in, and product images stored on Supabase.

Laravel 11React 19TypeScriptSupabaseZustandTanStack Query
Locandwork home page with forest-green hero and workspace search
02

Locandwork

May — Jul 2026

Coworking booking platform from my internship. Customers book hot desks, offices and meeting rooms by the hour, day or month; hosts list spaces and confirm bookings; admins approve listings. A unique index on booking days makes double bookings impossible at the database level.

Laravel 11Vue 3PiniaSanctumBootstrap 5MySQL
TikRise package grid: followers and likes packages with prices
03

TikRise

Jul 2026

Freelance storefront for a social-media growth agency. Packages live in a typed catalogue so prices change in one file. Checkout goes through PayPal; a Vercel function re-checks the payment status and amount with PayPal before the order is created, then posts it to the team's Discord. English and French.

ReactTypeScriptTailwindFramer MotionZodPayPal
Desk+ Cloud login: 'Premium office command.' in bold red and white
04

Desk+ Cloud

Apr — May 2026

A standalone seller console for Desk+, built for the cloud-native module: insert, list, update and delete products straight against Supabase with the public key, images in a storage bucket. Deployed on Vercel with rewrites and security headers.

Vanilla JSsupabase-jsStorageVercel
FormaPro French home page with gradient headline
05

FormaPro

Apr — May 2026

Training platform in French and English, down to the URLs (/fr/formations/marketing-digital). Four roles via Spatie, queued emails for every enrolment state, a scheduler for reminders and weekly reports, AJAX in the admin, and a Sanctum API for third parties.

Laravel 10BladeSpatie PermissionSanctumBootstrap
Team projectApr 02, 2026
5 devs
30 commits
1 repo
06

Formation Manager

Apr 2026

A training-management app built by five of us in one day: role-based access with Spatie, super-admin screens, English/French switching. Mostly an exercise in splitting work and merging without breaking each other's controllers.

Laravel 11Spatiei18nVite
LinkUp feed with a post composer and posts with like counters
07

LinkUp

Mar 2026

A mini social network on Laravel 12. The brief banned the built-in auth middleware, so route protection is a middleware I wrote myself; Policies make sure only authors can edit or delete. Posting, liking and deleting all happen over AJAX.

Laravel 12PoliciesCustom middlewareAJAX
EduGrade teacher and student management table
08

EduGrade

Mar 2026

Seven linked screens for a school grading system: login with three roles, courses and curriculum, teacher and student management, score entry, weighted computation, attendance, and a reporting dashboard with charts built in plain CSS.

HTMLCSSJavaScript
Dealership back-office● REC Stock
Sales
Reports
09

Car Sales System

Sep 2025 — Mar 2026

PHP and MySQL dealership system: inventory, test-drive appointments, wishlists, sales and user management, with search suggestions over a small JSON API. Python scripts (pandas, matplotlib) turn the sales table into dated reports.

PHPMySQLPythonpandasBootstrap
NetworkOngoing 10+
recipe
sites
10

Food & Recipe Network

Ongoing

A network of more than ten niche cooking sites that I build and keep running: SEO structure, recipe schema markup, and content workflows automated end to end so publishing doesn't depend on me sitting at a desk.

WordPressSEOSchema.orgAPIsn8n
n8n workflow15 profiles CRON WRITE HF IMAGE SCHEDULE PIN agent diffusion queue
11

AI Content Pipeline

Ongoing

n8n workflows where agents draft the copy, a Hugging Face model generates the visual, and a queue schedules posts across fifteen Pinterest profiles. It feeds the recipe network and runs on its own.

n8nAI agentsHugging FacePinterest API
Landing pagesLCP · CLS Spline
in 3D
12

3D Landing Pages

2025

Landing pages built around interactive Spline scenes, with scroll-triggered animation and glass effects — and the unglamorous part done properly: tuned on phones and desktops for LCP and layout shift, so a 3D scene doesn't cost the page its speed.

SplineReactTypeScriptCSS

Got one for me?