Full-stack Web Projects

πŸ›’ Laravel E-Commerce Solution

Description: A flexible Laravel-based e-commerce platform with a simple, functional design and a powerful admin dashboard. It’s ready to customize for any type of store β€” clothing, electronics, furniture, or digital products. This project is private (not open source) β€” only screenshots are shown for demonstration.

Admin Panel (Highlights):
  • Modern admin dashboard with real-time stats (sales, orders, users).
  • Full product management: add/edit/delete products, images and galleries.
  • Categories management, tags and filters.
  • Order management with status updates, refunds and invoices.
  • Theme & Layout Customization: the admin can fully customize the website theme from the admin panel (colors, fonts, logos, banners, homepage sections, and layout blocks) without editing code.
  • Inventory & stock control with low-stock alerts.
  • Promotions, coupons, and featured product configuration.
Client-side Features:
  • Responsive storefront with category browsing and product search.
  • Product detail pages with image gallery, sizes, and variants.
  • Dynamic cart, secure checkout flow, and order history.
  • User accounts (register, login, profile, order tracking).
  • multi-currency support.
Technical Overview:
  • Framework: Laravel (MVC architecture)
  • Frontend: Blade templates + Bootstrap 5
  • Database: MySQL
  • Auth: Laravel Breeze / Custom guards
  • Extensible: Easy to integrate payment gateways, shipping providers, and headless frontend if needed
Laravel Bootstrap MySQL Blade MVC
Use the left/right arrows on the screenshots above to navigate through the app screens (storefront, product, admin dashboard, orders, and theme customizer).

Smart Hospital Management Platform (PFE)

Description: Streamlines hospital and clinic management processes. Built with Django REST Framework for the backend and Flutter for the frontend.

  • Backend: Django REST Framework
  • Frontend: Flutter
  • Database: MongoDB
Technologies Used:
Python Flutter MongoDB Django REST API

E-Library Management Web Application

Description: A responsive web application for efficient library management.

  • Admin dashboard for managing book borrowing
  • Backoffice for book management
  • Responsive design
Technologies Used:
PHP Bootstrap MySQL Symfony

Training Management System

Description: Developed a web application to manage interactions between trainees, trainers, and administrators, simplifying course registration and user access.

  • Multi-authentication for trainees, trainers, and administrators
  • Dedicated dashboards with role-specific features
  • Course and assignment management
  • In-platform notifications and secure communication
Technologies Used:
Laravel Bootstrap MySQL MVC Architecture

Research Lab Management System

Description: Developed a web platform for managing research labs, including member profiles, publications, events, and collaborative tools.

  • Member profile and publication management
  • Event organization and participation tracking
  • Tool development and sharing
  • Administrative controls for platform oversight
Technologies Used:
Spring Boot REST API Apache Kafka Angular MySQL Hibernate