
E-Commerce Platform
May - July 2025Freelance Project
Developed a comprehensive e-commerce platform where users can browse products, add items to cart, and place orders. The platform integrates a dynamic category system, allowing admins to add or manage product categories without developer intervention, making the site suitable for any type of product, from cars to cosmetics.
Key Features:
- Dynamic category management system
- Secure user authentication with JWT
- File upload functionality for product images
- Responsive shopping cart and checkout
- Admin dashboard for product management

CNSS File Submission Platform
February - May 2025Final Year Project (PFE)
Developed a comprehensive platform where clients can submit their service requests online, streamlining the entire submission process. CNSS employees can efficiently review client submissions through an intuitive interface, with the ability to accept or refuse client requests based on document validation and organizational policies. Employees can escalate client submissions to higher-level CNSS agents when needed.
Key Achievements:
- Dynamic form generator similar to Google Forms inside the platform
- AI-based document recognition for French and Arabic identity documents
- Integration with Paperless-ngx for secure document archiving
- Comprehensive traceability system for transparency
- Complete workflow automation for client requests

Notini - Note Taking Application
October 2024Personal Project
Notini is a modern note-taking application built using the MERN stack. It allows users to create, update, delete, and organize notes efficiently with an intuitive interface for managing thoughts and ideas.
Key Features:
- Create, update, and delete notes seamlessly
- Pin important notes for quick access
- Tagging system for better organization
- Advanced search functionality
- User-friendly and responsive interface

Go Titans - Sports Class Booking Platform
February - April 2023Academic Project
Development of a responsive platform allowing gym members to view available classes and register online, while trainers can see participant lists for their sessions.
Key Features:
- Online class browsing and registration system
- Trainer dashboard for session management
- Desktop application with .NET Framework for admins
- Responsive web interface for all users
- Efficient platform management tools

Personal Portfolio Website
October 2024Personal Project
A responsive personal portfolio website showcasing my skills, projects, and professional experience. Features modern design with dark/light mode toggle and smooth animations.
Key Features:
- Fully responsive design
- Dark/Light mode toggle
- Smooth scroll animations
- Modern and clean UI/UX