Back to Home

Selected Work

All Projects

Explore my complete portfolio of projects, from web applications to machine learning solutions.

Clinavi — Medical Clinic Management SaaS

Clinavi — Medical Clinic Management SaaS

01

A modern SaaS platform and digital solution for medical clinics, designed to simplify clinic operations and provide healthcare professionals with a centralized management experience.

Next.js React TypeScript Tailwind CSS Hono Drizzle ORM PostgreSQL Redis MinIO Better Auth Bun Docker Nginx SaaS Healthcare AI Gemini WhatsApp AI Automation Medical Software CRM UI/UX Responsive Design

Horse Stable Website, CMS Dashboard & AI Translation

Horse Stable Website, CMS Dashboard & AI Translation

02

A modern website for a horse stable featuring horse showcases, services, events and a blog, with a custom management dashboard for managing website content and an AI-powered automatic translation system using the Gemini API.

React TypeScript Next.js Tailwind CSS Gemini API AI CMS Dashboard Blog Multilingual Website Automatic Translation Responsive Design Horse Website

Premium Dentist Website & Online Appointment Platform

Premium Dentist Website & Online Appointment Platform

03

A modern, professional dental clinic website designed to showcase dental services, introduce the dentist and clinic, build patient trust, and facilitate appointment requests through a clean and responsive user experience.

React TypeScript Next.js Tailwind CSS UI/UX Design Responsive Design Healthcare Website Dental Website Web Development

Restaurant Website, Management Dashboard & WhatsApp AI Assistant

Restaurant Website, Management Dashboard & WhatsApp AI Assistant

04

A complete restaurant digital platform including a modern website to showcase the restaurant, menu, services, promotions, events, birthdays, weddings and online ordering, combined with a content/product management dashboard and a WhatsApp AI assistant for managing products and prices. Built with Next.js and Tailwind CSS.

React TypeScript Next.js Tailwind CSS WhatsApp AI Gemini Dashboard REST API Responsive Design Web Development

VibeLab – AI Fun Tools Platform

VibeLab – AI Fun Tools Platform

05

VibeLab is a fun AI-powered platform where you can roast photos, analyze chats, settle debates, generate excuses, and more — or get a confidence boost with playful flirt tools. Built with Next.js, Tailwind CSS, Gemini, Prisma, and Ko-fi, it’s privacy-first and stores no user data. 😄

Next js typescript tailwind css prisma ko-fi vercel git

HireQuickly — Bespoke B2B Lead Generation Platform

HireQuickly — Bespoke B2B Lead Generation Platform

06

A B2B data platform that aggregates and verifies hyper-targeted job leads in real-time. Features advanced filtering logic, automated data enrichment (salary, contact info), and custom list generation. Built from scratch with Next.js, Django, and Pandas.

Next.js Python Django PostgreSQL Pandas Tailwind CSS Data Scraping Data Enrichment B2B Lead Generation UI/UX Design Automated Verification Solo Project

AI-Powered Olive Oil E-commerce platform & WhatsApp Management System

AI-Powered Olive Oil E-commerce platform & WhatsApp Management System

07

A specialized multilingual e-commerce platform for olive oil featuring a unique AI-driven WhatsApp integration that allows administrators to manage inventory and receive order notifications directly via chat.

React Next.js TypeScript Python Gemini AI WhatsApp API Tailwind CSS Full-stack UI/UX Design i18n

Online Travel Agency Platform -Safawell

Online Travel Agency Platform -Safawell

08

A comprehensive OTA (Online Travel Agency) platform for booking stays, experiences, and car rentals. Led full rebranding and UI/UX redesign, rebuilt platform architecture for robust search and reservations, refactored codebase for reusability and maintainability, integrated online payments, automated emails, invoice generation, and 8-language support. Built with Next.js, PostgreSQL, Tailwind CSS, and BullMQ.

Next.js React Tailwind CSS PostgreSQL BullMQ i18n Online Payments Email Automation Invoice Generation Code Refactoring UI/UX Redesign Agile Full Stack Travel OTA Git

PinTalent App — AI-Powered Quiz Generation for Recruiters

PinTalent App — AI-Powered Quiz Generation for Recruiters

09

An AI-powered interview quiz system for recruiters generate technical and psychological assessments, send automatically via email, or fill manually during calls. Features customizable question types, difficulty levels, timed responses, and detailed explanations. Built with Vue 3, Vuetify, and Django.

Vue 3 Vuetify Django Django REST Framework Python PostgreSQL Quiz Generation (questions answers explanations) Email Automation Manual Fill Mode Template Management UI/UX Design Git

PinJob Browser Extension — One-Click Job Application Tool

PinJob Browser Extension — One-Click Job Application Tool

10

A browser extension that revolutionizes job applications login with PinJob, select your CV, get AI-powered match scores for any job listing, and apply with one click. Auto-fills and submits applications across LinkedIn, Jobzyn, Emploi Maroc, and more. Built with WXT, Vue 3, and TypeScript.

WXT (Web Extension Framework) Vue 3 TypeScript PinJob Backend API Job Scraping Form Auto-fill Auto-submit Git

POS System — Restaurant Management Platform Landing Page

POS System — Restaurant Management Platform Landing Page

11

A complete multi-page landing site for a restaurant POS system — featuring online ordering, CRM, kitchen display, and analytics solutions. Delivered end-to-end: logo design, UI/UX, content creation, and frontend development with Nuxt 3 and Tailwind CSS. Solo project under a very tight deadline.

Nuxt 3 Vue.js Tailwind CSS Logo Design UI/UX Visual Assets Content Strategy Multi-language (i18n) Responsive Design Git

PinTalent — All-in-One Recruitment Platform Landing Page

PinTalent — All-in-One Recruitment Platform Landing Page

12

A comprehensive, multi-page landing site for PinTalent, an all-in-one recruitment platform. Built solo with Nuxt 3 and Tailwind CSS — featuring custom animations, multi-language support, calendar integration for demo booking, and complete UI/UX design with custom visuals. Delivered under a tight deadline.

Nuxt 3 Vue.js Tailwind CSS Multi-language (i18n) Calendar Integration Forms CSS Animations Transitions UI/UX Design Image Creation Content Strategy Git

PinJob App — AI-Powered Resume Builder & Career Platform

PinJob App — AI-Powered Resume Builder & Career Platform

13

A comprehensive career platform featuring AI-powered ATS-friendly resume building, job aggregation from multiple sources (LinkedIn, Anapec, PinTalent), intelligent job-resume matching, and personalized career roadmap generation. Built with Vue 3, Vuetify, Django, and Gemini AI.

Vue 3 Vuetify Django Python Django REST Framework PostgreSQL Google Gemini API PDF Generation Job Aggregation ATS Optimization Git

Job Platform Landing Page-Pinjob

Job Platform Landing Page-Pinjob

14

A modern, conversion-focused landing page for PinJob, a job recruitment platform — built with Nuxt 3 and Tailwind CSS. Handled end-to-end delivery: UI/UX design, image creation, content strategy, and frontend development, all within a tight deadline.

Nuxt 3 Vue.js Tailwind CSS UI/UX Design Image Creation Copywriting Content Strategy SEO Performance Git

MonFuturPro — AI-Powered Career Guidance Platform

MonFuturPro — AI-Powered Career Guidance Platform

15

An AI-powered career guidance platform built with Next.js, Django, and PostgreSQL featuring personalized quizzes, Gemini AI integration for hyper-personalized career recommendations, multilingual support, and constructive feedback for users. Solo project developed for a client.

Next.js React Tailwind CSS Django Django REST Framework Python PostgreSQL Google Gemini API Docker Docker Compose Django Admin (customized with nested_admin) UML (PlantUML) Git

Siteweb Inda Association

Siteweb Inda Association

16

A modern nonprofit web platform featuring secure donations, i18n support, and interactive forums powered by Next.js and Node.js/Express for speed and global accessibility.

Next.js Node.js Express.js Tailwind CSS MongoDB

Forum

Forum

17

Interactive community platform with live chat, real-time notifications, and social features connecting neurology experts and donors with each other for collaboration, discussion, and meaningful engagement.

Express.js MongoDB WebSockets Real-time Node.js

Administrative Dashboard

Administrative Dashboard

18

A powerful admin dashboard with real-time analytics on visitors, donations, and engagement featuring role-based access, content management, and interactive Chart.js visualizations. Built with Node.js, Express.js, MongoDB, and JWT authentication.

Node.js Express.js MongoDB JWT Role-based Access Control Chartjs Bootstrap Analytics Data Export Content Management Agile Git

Employee Management App

Employee Management App

19

A full-stack employee management system built with React.js, Material UI, NestJS, and PostgreSQL featuring secure authentication, real-time sales analytics, and a robust CRUD system for managing employee records and transactions.

React.js Material UI NestJS PostgreSQL TypeScript JWT Authentication CRUD Analytics Reporting Git

Attendance Management App

Attendance Management App

20

A facial recognition attendance system built with Python, OpenCV, and Qt Designer leveraging machine learning algorithms (SIFT, LBPH, HOG, SVM, XGBoost) to accurately identify employees from a real-time camera feed and automatically log attendance.

Python OpenCV Machine Learning SQLite Qt designer NumPy SIFT HOG LBPH SVM XGBoost L1 Normalization SQLite Real-time detection Auto attendance logging

Artisanal Bakery & Bistro Website

Artisanal Bakery & Bistro Website

21

A complete digital solution for an artisanal bakery and bistro — including website development (React.js, Django), logo design, online ordering, table reservations, event booking, plus video editing, social media management, and ad campaigns to drive customer growth.

React.js Tailwind CSS E-commerce UI/UX

Cosmetics Ecommerce Website

Cosmetics Ecommerce Website

22

A dynamic eCommerce platform for cosmetics built with React.js, Redux, and Node.js/Express featuring intuitive shopping experience, efficient state management, and MongoDB for scalable data storage. A personal project to sharpen full-stack development skills.

React.js Redux Node.js Express.js MongoDB git Shopping Cart Auth Checkout Admin

Next-Gen Bank Landing Page

Next-Gen Bank Landing Page

23

A sleek, futuristic banking landing page built with React.js and Tailwind CSS featuring interactive elements, responsive layouts, clean typography, and engaging visuals. A personal project focused on modern UI/UX design and frontend craftsmanship.

React.js Tailwind CSS Landing Page UI/UX figma Animations Responsive Design Interactive UI git

Like what you see?

Let's work together to bring your ideas to life.

Hire Me