Next.js Portfolio website's projects page background image

My Projects

A collection of projects I've built using modern web technologies. Each project represents a journey of learning and problem-solving.

ToralityMap

ToralityMap

A webapp that allows users to find upcoming solar and lunar eclipses and their paths

PythonFastAPINextPostgreSQL
Exp'Eyes

Exp'Eyes

A payroll and financial consulting platform built with Ruby on Rails. Features a secure client portal for uploading sensitive payroll documents and messaging accounting admins

RubyRailsPostgreSQLTailwindCSSHotwireRSpecPunditDevise
Files Finder

Files Finder

A cross-platform desktop file search and storage optimization application built with Python and PySide6. Features multithreaded directory scanning, SQLite search history & usage tracking, visual storage timeline analysis, duplicate detection, and automated background scan scheduling.

PythonPySide6QtSQLitepytest
mashtalati

mashtalati

A web app that helps users find mentorship and guidance on plants in Algeria, enabling them to transform their spaces into green, plant-filled environments

PythonFastAPINextPostgreSQL
Datanim

Datanim

A modern agency web platform featuring an interactive multi-step project specifications generator, multi-language internationalization (FR, EN, AR), and a real-time admin management dashboard.

Next.jsReactTypeScriptTailwindCSSDrizzle ORMPostgreSQLFramer MotionNext-Intl
biodeva

biodeva

A trilingual (AR, FR, EN) botanical health & phytotherapy e-commerce platform built for a Doctor of Pharmacy. Features full RTL support, 58 Wilaya COD checkout with real-time Yalidine & HHD Express logistics integrations, dynamic CMS, and admin management.

Next.js 16React 19TypeScriptTailwindCSSDrizzle ORMSupabasePostgreSQLNext-IntlZodVitest
Digestory

Digestory

An AI-powered content digest SaaS platform that transforms scattered feeds (YouTube, podcasts, newsletters, blogs) into unified daily text and audio briefings with token-routed LLM summarization.

Ruby on Rails 8PostgreSQLTailwindCSSHotwireGemini AIWhisperSolid QueuePunditDevise
formapilot

formapilot

A multi-tenant vocational training management platform built with Ruby on Rails. Features training session planning, Qualiopi-compliant document generation (PDF/Excel), automated course reminders, and a secure learner portal for document sharing.

RubyRailsPostgreSQLTailwindCSSHotwirePunditDeviseMinitest
mjc-portail

mjc-portail

A multi-tenant civic portal and back-office platform built for French community centers (Maisons des Jeunes et de la Culture - MJC). Features PostgreSQL schema-per-tenant isolation, customizable per-tenant brand themes and visual layout pickers, activity & event catalogs with ICS calendar subscriptions, online appointment booking, and an integrated TipTap rich-text editor.

RubyRailsPostgreSQLTailwindCSSHotwireStimulusTipTapRSpecPunditDevisePagy