Lukita.
Cleopatra Delights
// E-COMMERCE — 2025

CLEOPATRA DELIGHTS

Full-Stack E-Commerce Platform + Admin Dashboard

Complete e-commerce platform with admin dashboard for an Egyptian food trailer. 58-item menu, order system, customer CRM, and revenue analytics.

Client Cleopatra DelightsRole Full-Stack DeveloperPlatform Web & Mobile
Next.js 16TypeScriptPrismaSupabaseNextAuth v5Tailwind CSS v4
58Menu Items
12Admin Views
6Security Layers
95+Lighthouse Perf
// Architecture

How It's Built

Full-stack monolith on Next.js App Router with server-side rendering, Prisma ORM for data modeling, and Supabase as the managed Postgres backend. Admin dashboard runs on NextAuth v5 with role-based access.

01

Frontend

App Router with SSR/SSG, responsive Egyptian-themed UI, scroll-driven animations

Next.js 16ReactTailwind CSS v4Framer Motion
Frontend
02

Backend

Server-side mutations, Google OAuth admin auth, protected API endpoints

Server ActionsNextAuth v5REST API Routes
Backend
03

Database

58-item menu schema, order management, customer CRM, revenue analytics

Prisma 7.5Supabase (Postgres)
Database
04

Infrastructure

Edge deployment, managed database, transactional emails

VercelSupabaseResend
Infrastructure
05

Security

6-layer anti-spam system built after surviving 43,000-entry attack

Rate LimitingHoneypotsSpam DetectionCAPTCHA
Security
// Deliverables

What Shipped

0158-item categorized menu with real-time availability
02Admin dashboard with order management and CRM
03Revenue analytics with date-range filtering
04Google OAuth admin authentication
056-layer anti-spam security (rate limit, honeypot, timing, content analysis, CAPTCHA)
06Responsive across mobile, tablet, and desktop
07Egyptian heritage design system with custom tokens
// Next

DR DAN'S NO BS PROTEIN

Conversion-Focused Brand Site