Home
About
Projects
Blog
Services
Testimonials
Full-Stack

EZZ THE BLADE

EZZ THE BLADE is a specialized e-learning and digital commerce platform designed for educators to showcase and sell personal courses. The project evolved from a high-performance landing page into a full-scale decoupled web application, featuring seamless integration between a modern React frontend and a robust Laravel backend.

Client

Mohamed Ezz

Year

2025

Duration

2 months

Role

Full-Stack Developer

EZZ THE BLADE - Media 1
1 / 3

Executive Summary

EZZ THE BLADE is a specialized e-learning and digital commerce platform designed for educators to showcase and sell personal courses. The project evolved from a high-performance landing page into a full-scale decoupled web application, featuring a seamless integration between a modern React frontend and a robust Laravel backend.

Project Demo

Key Contributions & Achievements

1

Decoupled Architecture: Successfully separated concerns by building a standalone Next.js frontend and Laravel backend, managing complex CORS configurations and API authentication

2

E-commerce & Payments: Integrated PayPal Gateway to handle secure transactions for digital course enrollments

3

Advanced Dashboard: Implemented a comprehensive administrative panel using Filament v4, enabling the client to manage courses, track sales, and handle student resources dynamically

4

Interactive UI/UX: Leveraged Framer Motion and Tailwind CSS to create a fluid, engaging learning experience

5

Full-Stack Deployment: Configured VPS environment using Nginx to host both frontend (Main Domain) and API (Subdomain)

Technical Highlights

FeatureImplementation
Architectural StyleHeadless CMS / Decoupled (API-First)
AnimationsHigh-end interactive components via Framer Motion
ManagementFull CRUD operations for courses, students, and files
SecuritySecure API endpoints with role-based access control

Technologies Used

Frontend

Next.js (React)TypeScriptTailwind CSSFramer Motion

Backend

Laravel 12 (RESTful APIs)Filament v4

Database

MySQL

Deployment

VPSNginxVercel (Initial)

Tools & Services

PayPal APILocal/Cloud File Storage

Project Screenshots

EZZ THE BLADE screenshot 2 - E-Learning & E-commerce project interface
EZZ THE BLADE screenshot 3 - E-Learning & E-commerce project interface

Legal Disclaimer

Notice: This project was developed by me for Mohamed Ezz.

I held full responsibility for the end-to-end technical lifecycle, from UI development to backend architecture and server deployment.

Ownership: All content, branding, and business rights belong to the client.

Purpose: This case study is presented to showcase my ability to work with modern JavaScript frameworks (Next.js) in conjunction with Laravel APIs and to demonstrate my growth beyond traditional monolithic structures.

Key Features

  • Decoupled architecture with Next.js frontend and Laravel API backend
  • Secure PayPal payment integration for course purchases
  • Comprehensive admin dashboard with Filament v4
  • Course management with CRUD operations
  • Student enrollment and resource management
  • Interactive animations with Framer Motion
  • Responsive design with Tailwind CSS
  • Role-based access control
  • File storage for downloadable course materials

Got an Ambitious Idea? 🚀

Ready to turn your vision into reality? Whether it's a cutting-edge web app, an AI-powered solution, or something extraordinary — let's build it together!

Quick WhatsApp Chat