
Fluffy Cookies
A full ordering flow for an Al Ain bakery — menu, cart, checkout, favourites, and order tracking, on a hardened Express and MySQL API.
Fluffy Cookies
An e-commerce storefront for Fluffy, a handcrafted cookie and specialty-coffee bakery in Al Ain, UAE. Customers browse the menu, save favourites, build a cart, check out, and follow their order through a tracking page and order history, signing in with Google. The Express and MySQL backend is built for production rather than demo: Google ID-token verification exchanged for an application JWT, Zod validation at every boundary, Helmet and rate limiting, and Winston logging with daily rotation. A repository layer sits behind an interface with both MySQL and file-backed implementations, so the whole API runs without a database for local development.





A neighbourhood bakery taking orders over chat — no menu of record, no order history, and no way for a customer to check where their order stood.
A real storefront with cart, checkout, favourites, and live order tracking, on an API hardened with token auth, validation, rate limiting, and rotating logs.



























































