Technologies I work with to bring ideas to life. Continuously learning and improving with each project.
Here are 23 projects spanning web, mobile, AI, and systems programming. The top projects are pinned as "Featured." Click "Details" on any card to see the problem, my role, a technical challenge, and what I learned.
A full-stack healthcare platform for managing blood donations across El Taref Province, Algeria. Features multi-role access (Donor, Doctor, Nurse, Admin), real-time blood inventory tracking with expiry alerts, donor eligibility scheduling, and trilingual support (Arabic, French, English with RTL).
A digital mental health platform built in collaboration with CAPU (Centre d'Aide Psychologique Universitaire) at my university. Provides confidential student-psychologist consultations, crisis intervention tools, a resource library, and admin oversight with real-time crisis alerts.

A mobile banking application that lets users manage multiple accounts, send peer-to-peer transfers, control card settings, and receive real-time push notifications for every transaction.

An AI-powered fashion recommendation system that analyzes user preferences — body type, color palette, occasion — and generates personalized outfit combinations from a clothing dataset.

A full-stack analytics platform that aggregates data from Twitter, Instagram, and LinkedIn — visualizes engagement rates, follower growth, and trends with interactive D3.js charts. Includes automated PDF/CSV report generation and background data processing.

A community-driven Q&A platform for solving everyday problems. Features threaded discussions with voting, accepted solutions, real-time notifications and chat via Socket.io, karma points, badges, and a leaderboard system.

A custom terminal shell built from scratch in C++ (1,300+ lines). Features human-friendly command aliases (e.g., 'goto' instead of 'cd'), directory bookmarks, a built-in calculator, todo list, session statistics, theming, and even a basic IDE mode.

A web-based operating system simulator with a Windows-like desktop, draggable/resizable windows, taskbar with app switching, system tray, and multiple built-in applications — all running in the browser.

A desktop music player that streams audio directly from YouTube without video. Features include playlist management, a 10-band equalizer, and real-time audio waveform visualization.

A full-stack inventory management system with real-time stock level tracking, supplier management, a sales analytics dashboard, and automated email alerts when items run low.
A Python application that uses your webcam to track eye and head movements in real-time, providing visual feedback (green/red indicators) and audio alerts when your gaze or head position drifts from the camera's center focus area.

A feature-rich desktop task scheduler with recurring tasks, priority levels, multi-alarm system with snooze, calendar + list views, productivity statistics, dark/light mode, system tray integration, and CSV/JSON import/export.

A modern analytics dashboard for SaaS businesses — tracks MRR, churn rate, user growth, and subscription tiers with interactive charts and exportable reports.

A JavaFX desktop application with role-based access (Admin/Member), full CRUD for books and members, issue/return tracking, fine calculation, and 5 report types exportable to PDF and Excel.

A Flutter educational app for Algerian primary school children (grades 1-5). Features interactive textbook viewing, Arabic text-to-speech narration, an AI-powered spelling checker with voice input, gamification with progress tracking, and trilingual support.

A batch file converter that handles images (PNG, JPG, WebP), documents (PDF, DOCX), and audio files (MP3, WAV, FLAC) with drag-and-drop, progress tracking, and format-specific options.

A privacy-first Android media gallery app with a modern Material 3 design. Features secure local storage, EXIF data viewing, and smooth video playback using ExoPlayer.

A task management platform exploring quantum-inspired optimization for scheduling. Features a React/Three.js frontend and a Node.js/FastAPI backend.

An energy monitoring utility for tracking power consumption via sensor data, calculating tariffs, and persisting usage data to optimize energy costs.
A modern web application built with React and Vite, featuring a responsive UI using Tailwind CSS for streamlined service delivery tracking.

A Next.js food ordering and tracking application with a focus on real-time status updates and a clean, accessible UI.

A dedicated tool for converting video snippets to optimized GIFs. Features include trimming, resizing, and batch processing capabilities.

A terminal-based implementation of the classic arcade game complete with a grid map, pathfinding ghosts, and score tracking.
Have a project in mind or just want to say hello? I'd love to hear from you.
Click to open Gmail