Dedicated Laravel Back-End Developer with 1+ year of hands-on experience developing full-stack web applications. Recent Computer Science graduate specializing in PHP/Laravel framework with expertise in modern web technologies including Livewire, API development, and real-time applications. Combines technical proficiency with strong communication skills and cultural adaptability, bringing a unique perspective from diverse professional background. Passionate about creating scalable, secure web solutions and continuously expanding knowledge in emerging technologies.
Capodanno is a Laravel-based web application designed to manage a car transportation business. It provides a complete system for booking, managing, and reviewing transport trips, with multi-authentication, live notifications, and a modern front-end experience.
Multi-authentication for admins, drivers, and customers.
Trip management: Create, edit, delete, and view trips.
Booking system: for admins, drivers, and customers.
Cart system with dynamic updates (AJAX/Livewire-ready).
Review system: Customers can leave reviews for trips.
Notifications for bookings, updates, and cancellations.
Ticket & support system for customer inquiries.
Multi-language support for global accessibility.
Admin dashboard with analytics and management tools.
Backend: Laravel 10+
Frontend: Blade, Bootstrap, Livewire (optional for real-time updates)
Database: MySQL
Authentication: Laravel Breeze
Other Tools: Pusher/WebSockets, jQuery, AJAX
This project demonstrates how modern web technologies can bring instant communication to life. It's a responsive, secure, and scalable chat system designed for seamless user interaction — whether in private messages or group conversations.
Real-time messaging: Instantly send and receive messages without page reloads.
One-to-one & group chats: Create private conversations or group channels for teams and communities.
Online status & presence: Show who is online, typing indicators, and last-seen information.
Message history & search: View full conversation history and quickly search for specific messages or users.
Notifications: In-app and (optional) browser notifications for new messages and mentions.
User profiles: Each user has a profile with basic info and avatar.
Admin & moderation tools: Manage users, monitor rooms, and handle reported content.
Responsive UI: Optimized layout for desktop, tablet, and mobile.
Backend: Laravel 11+
Frontend: Blade, Bootstrap, Livewire (optional for real-time updates)
Database: MySQL
Authentication: Laravel Breeze (login, registration, password reset)
Real-time & Other Tools: Pusher/WebSockets, Laravel Echo, jQuery/AJAX (where needed for UI enhancements)
Portfolio Builder turns raw résumé content into a polished, shareable presence in minutes. Authenticated creatives manage their bio, skills, projects, and layout from a single dashboard, instantly publish to one of ten Blade themes, and share a QR-enabled PDF link that routes visitors to a localized portfolio experience.
Instant document publishing: Upload a PDF résumé, generate a public storage link, and emit a downloadable SVG QR code directly from the Livewire widget; older uploads are purged to keep storage clean.
Personal profile management: Update name, headline, bio, and metrics with validation before the data flows into every portfolio theme.
Skills & project libraries: SCRUD flows capture proficiencies and case studies, associate projects with multiple skills, and attach hero images through Spatie Media Library for responsive cards.
Theme switching: Toggle ten ready-made Blade templates plus section visibility (About, Skills, Projects, Contact) so each user can tailor the narrative per audience.
Localized dashboard & portfolio: Every dashboard route runs through LaravelLocalization, allowing Arabic or English UIs without touching content toggles.
Public sharing & contact: Visitors hit /portfolio/{username} to view the chosen theme and can send inquiries through a contact form that stores a PortfolioMessage record and emails the owner with reply-to set to the sender.
Responsive, dashboard-driven UX: The Vue-free Blade + Bootstrap dashboard manages tabs for Profile, Projects, Skills, and Settings, mirroring what end users see on the public site.
Secure access & flows: Laravel Breeze covers authentication, password resets, and email verification, while portfolio management routes sit behind auth middleware to protect unpublished work.
Backend: Laravel 12+
Frontend: Blade templates, Bootstrap 5, Bootstrap Icons, localized strings, and Livewire 3 components for reactive uploads.
Database: MySQL schema with documents, skills, projects, project_skill pivot, portfolio_messages, and settings tables; public disk storage for PDFs and media.
Localization & theming: Lmcamara/laravel-localization drives locale prefixes, while settings persist per-user section toggles and theme selection.
Dev tooling: NPM/Vite asset pipeline, Tailwind config for custom CSS if needed, and composer scripts (composer setup, npm run dev) to bootstrap the full stack.
I’m Mostafa El-Henidy — a Laravel Back-End Developer passionate about creating secure, high-performance web applications. With expertise in Laravel I turn complex requirements into smooth, user-friendly solutions.
“Mostafa combines technical depth with clear communication. His Laravel expertise and problem-solving mindset helped us launch a complex project on time and with zero downtime.”
Building secure, scalable Laravel applications with RESTful APIs, database design, and clean MVC architecture.
Integrating WebSockets and Pusher for instant updates, live notifications, and dynamic user experiences.
Tailoring web applications to your business needs — from e-commerce platforms to booking systems and admin dashboards.
Tell me about your goals and timeline. I'll get back within 24 hours.