My Work

Featured Projects

Real-world applications built with modern technologies

JO

Job Matching Platform

Laravel + Vue.js

Full-stack job matching platform that connects job seekers with employers. Built with Laravel REST API, Vue.js frontend, Sanctum authentication, Pinia state management, and MySQL database.

Laravel Vue.js MySQL REST API Sanctum Pinia Vue i18n
DA

DARMO – Smart Construction Management Platform

Full-Stack Construction Management System with AI Assistant & 3D Project Tracking

DARMO is a full-stack construction management platform developed using Laravel and Vue.js to digitize the entire construction workflow. The platform connects clients, engineers, and administrators through dedicated dashboards, allowing clients to submit project requests, monitor construction progress, view project stages, upload and access documents, communicate with engineers, receive notifications, and interact with an AI-powered assistant. Engineers can manage assigned projects, upload reports and construction photos, update project progress, and communicate directly with clients. Administrators have complete control over project approvals, engineer assignments, invoices, reports, AI jobs, notifications, public showcase projects, and overall system management. Additional features include multilingual support (Arabic & English), secure authentication, QR code sharing, responsive design, and interactive 3D project visualization.

Laravel 12 Vue.js 3 PHP 8.3 JavaScript ES6+ MySQL REST API Laravel Sanctum Eloquent ORM Axios Vue Router Pinia Vue I18n Vite HTML5 CSS3 Responsive Design RTL/LTR Support GSAP Lenis Smooth Scroll LottieFiles DotLottie Vue Three.js GLTFLoader Model Viewer QR Code Generation Laravel Notifications Database Notifications Laravel Storage File Uploads Role-Based Access Control API Authentication FormData Blob URLs Internationalization Custom CSS Animations Lazy Loading Git GitHub Hostinger SSH Apache .htaccess
RA

Rashfa — Digital Restaurant Menu

Laravel

A digital restaurant menu and ordering system built with Laravel 12. Customers browse categorized menu items, add products to a live cart, and submit their order directly via WhatsApp — no payment gateway required.

Laravel PHP MySQL Eloquent ORM Blade JavaScript CSS3 WhatsApp API
BU

Business Management CMS

OctoberCMS

A full-featured Company Management System built with OctoberCMS. Manage departments, employees, services, projects, and blog posts from a powerful backend — with role-based permissions and a modern responsive frontend.

OctoberCMS PHP MySQL HTML5 CSS3 JavaScript Twig AJAX
PE

Personal Portfolio Website

OctoberCMS

A modern personal portfolio website built with OctoberCMS to showcase my projects, skills, and experience. Features a dynamic backend for managing content and a clean, responsive frontend.

OctoberCMS PHP MySQL HTML5 CSS3 JavaScript Twig Alpine.js Tailwind CSS