A collection of projects that showcase my skills and passion for development
Complete social learning platform for Tunisian Baccalaureate students. Features include Q&A system, interactive courses (HTML, CSS, JavaScript, PHP, SQL), code playground, project tracker, gamification (XP/levels), real-time notifications, and content moderation. Built with Next.js 16, Neon PostgreSQL, and Vercel KV for caching.
✨Complete learning platform with gamification and real-time features
A comprehensive multi-tenant e-commerce platform designed specifically for small shops. Handles everything from inventory management, order processing, payment integration, and customer management to analytics and reporting. Features include multi-store support (tenant-based), product variants, stock management, order tracking, invoice generation, customer loyalty system, and real-time dashboard analytics. Built with a Next.js backend (serverless), React Native mobile app, and a Vite React admin dashboard.
✨Multi-tenant platform for small shops with mobile app and admin dashboard
Complete e-commerce platform with admin dashboard, product management, offers system, wishlist, cart, and secure checkout. Features include product variants (sizes/stock), image uploads via ImageBB, order management, low stock alerts, restock system, and a beautiful storefront. Built with PostgreSQL and Neon DB for serverless data.
✨Full-featured e-commerce with admin panel and offers system
A modern, open-source component library built with Next.js 16 and Tailwind CSS. Ready-to-use components for rapid development including buttons, cards, modals, forms, navigation, and more. Perfect for speeding up frontend development with pre-built, customizable components. The site itself serves as interactive documentation with live examples and code snippets.
✨Open source component library for Next.js 16
Open-source Python library that catches .env drift and hardcoded secrets before they ship. Scans a codebase for environment variables referenced in code but missing from .env files, and flags hardcoded secrets/API keys, closing a security gap most teams handle manually (or not at all). Designed to plug into local dev workflows and CI pipelines.
✨Security tool that catches secret leaks and .env drift before they ship
Developer dashboard with courses, playground, UI components, and AI prompts. A comprehensive toolkit for developers to access resources, test code, and manage projects.
Collection of ready-to-use button components with HTML/CSS and Tailwind CSS implementations. Perfect for developers looking for pre-styled, customizable buttons for their projects.
Modern, visually striking portfolio website for a designer. Showcases creative work with a clean, minimalist aesthetic and smooth animations.
✨Designer portfolio