DocuMind — AI Document Management Platform
Full-stack SaaS platform for teams to organize, search, and collaborate on documents. Features a RAG pipeline for AI-powered chat grounded in your actual files, hybrid vector + full-text search, real-time collaborative editing and granular RBAC across workspaces.
Next.jsNestJSPostgreSQLpgvectorRAGSocket.IOStripeDockerCI/CD
Tabibi — Medical Teleconsultation Platform
Telemedicine app with live video consultations, online booking and Stripe payments, medical records, email reminders, and dedicated dashboards for patients, doctors and admins.
ReactNode.jsExpressMongoDBPeerJSStripeSendGrid
AutoValu — AI Car Price Analyzer
AI-powered platform to estimate used car prices in Tunisia, detect deal quality, and generate smart counter-offers. Includes an admin dashboard for monitoring usage and system stats.
Next.jsTailwind CSSFastAPIPythonXGBoostKNN
OneSet — Full-Stack E-Commerce Platform
A complete e-commerce platform for gaming and desk setups with real authentication, cart, checkout, and an admin dashboard, plus a budget-based setup builder, compatibility checker, and natural-language product search.
Next.jsNestJSPostgreSQLPrismaStripeZustand
Tanit Bank - Full-Stack Banking Platform
Full-stack retail banking platform with ACID-safe money transfers, idempotency keys and an exact-decimal ledger that always balances. Features a public loan simulator, a loan approval workflow with debt-ratio checks, debit cards with spending limits, verified PDF statements, rotating-token auth with role-based access and an admin back office.
Next.jsNestJSPostgreSQLPrismaTypeScriptTailwind CSSRechartsJWTCI/CD
AcademyX — LMS E-Learning Platform
A full-stack e-learning platform where instructors publish chaptered video courses and students track progress in real time. Built and redesigned solo: custom UI, Mux video pipeline, Stripe payments, and a public landing page for course discovery.
Next.jsTypeScriptPrismaMySQLClerkMuxStripeTailwind CSS
OnlyChat — Real-Time MERN Chat App
Full-stack chat with live messaging, typing indicators, read receipts, reactions, photo sharing, 10 themes and a secured Express and Socket.IO backend.
ReactNode.jsExpressMongoDBSocket.IOTailwind CSS
Cairn — Kanban task manager
Kanban task manager with drag & drop, labels, subtasks, filters, light/dark themes and JSON backup. No backend, data stays in the browser.
Next.jsTypeScriptTailwind CSSdnd-kit
PRISM — Streetwear Concept Store
Colour-driven concept e-commerce site for a streetwear label, with per-page accent theming, scroll and reveal animations, a product grid, editorial lookbook, and a contact/newsletter flow.
Next.jsTypeScriptTailwind CSS v4Framer Motion
Artist Archive — AI-Structured Digital Archive
Turns an unstructured artist CV into a structured digital archive. Gemini extracts and structures each entry, validated with Zod, Pexels adds contextual images, and a separate artist dashboard lets you upload a CV as text, PDF, Word or Excel and review the results before publishing.
Next.jsTypeScriptZodGemini APIPexels API
Controluce — Italian Restaurant Landing Page
Elegant concept landing page for a fictional Italian restaurant, built around a golden-hour lighting theme a printed-menu-style dish list, an asymmetric photo gallery, and a scroll-aware nav, with the Italian flag reduced to a single subtle three-colour hairline.
Next.jsTypeScriptTailwind CSS v4
IRent TN — Luxury Car Rental Landing Page
Custom-designed rental landing page with a gold/dark visual identity, RTL Arabic UI, a live booking widget, and an interactive 3D car viewer.
ReactViteTailwind CSS v4React RouterThree.jsGSAP
FluffyShop — e-commerce platform
High-end e-commerce platform selling pets and pet food. Built with Next.js 15, Strapi CMS, Clerk auth, a custom cart system, and production deployment.
Next.jsStrapi v5ClerkTailwind CSS
AXIS-7 — Drone Concept Landing Page
Concept landing page for an autonomous recon drone, with an interactive 3D drone model that repositions and scales as you scroll, and a finish-swapping color picker.
Next.jsTailwind CSSThree.jsReact Three FiberFramer Motion
Redline — Gym landing page
Developed a fully responsive, interactive gym website using React, TailwindCSS, and Vercel deployment. Features: Hero animations, interactive features section, offer section, contact form, and dynamic UI/UX enhancements.
ReactTailwindCSSVercel
CoffeeOne — Coffee Shop Website
A responsive, interactive website for a coffee shop built using HTML, CSS, and vanilla JavaScript. Features include a product menu, contact form, and a fully responsive layout.
HTMLCSSJavaScript
OneFlower — Flower Shop Website
Designed and developed a responsive flower shop website using HTML and CSS Features include a product catalog and a contact form. The site is fully responsive and optimized for all devices.
HTMLCSS
Modern app to explore, search, and discover films with a fluid interface.
ReactViteTMDB API