10
Coffee Shop · 2024
Morning Cup
Coffee e-commerce with real-time chat support.
Active

Overview
A full-stack coffee-shop e-commerce platform with a customer storefront, real-time chat support, and a server-rendered admin dashboard — packaged with Docker and Nginx.
My role
Full-stack — storefront, real-time chat, admin
Highlights
- 01
Real-time chat support with typing indicators and read receipts (Socket.io)
- 02
Server-side rendered admin panel (EJS)
- 03
Docker multi-stage build with docker-compose + Nginx
Key features
- Product browsing, cart, multi-step checkout, order tracking, loyalty points
- JWT in httpOnly cookies; Upstash Redis rate limiting
- Cloudinary media; Render/Hostinger backend deployment