LiveFull-stack2025
SZ Al Jamal
E-commerce platform for a Moroccan premium beauty brand

Tech stack
- Next.js
- TypeScript
- Tailwind CSS
- Stripe
- AI/LLM
Role
End-to-end full-stack build and AI assistant integration
Status
Live
Overview
SZ Al Jamal is a production e-commerce platform built for a premium cosmetics and beauty business based in Morocco. The site is fully bilingual (Arabic and English), with a curated product catalogue, shopping cart, and secure checkout flow. A standout feature is the AI assistant chatbot, which improves the shopping experience by understanding customer needs and suggesting relevant products in real time. I designed and built the full application end-to-end, from the storefront UI and AI integration to the backend data layer and deployment.
What it achieves
- 1Live production store serving real customers
- 2Bilingual storefront (Arabic & English)
- 3AI chatbot driving personalised product discovery
Features
- AI assistant chatbot for real-time product suggestions
- Bilingual product catalogue with dynamic routing
- Cart and secure checkout with payment integration
- Order management and confirmation flow
Challenges
- Grounding the AI assistant responses in the product catalogue accurately
- Implementing RTL layout for Arabic alongside LTR English seamlessly
- Designing a product data model flexible enough for varied cosmetics categories