
The Journey
Milk & Honey Coffee Cart is a comprehensive digital solution for a premium mobile coffee catering business. The project encompasses a high-end public website for customers and a robust administrative dashboard for full business management.
!
The Challenge
Managing image uploads across different environments (local vs. production) while ensuring performance and security without exhausting server memory on ephemeral platforms like Heroku.
✓
The Solution
I implemented a custom middleware using Multer and the @google-cloud/storage SDK. By using memory streaming, image buffers are sent directly to Google Cloud Storage, bypassing local disk I/O and ensuring a highly performant, scalable solution.
!
The Challenge
The client needed to modify the site’s layout and content in real-time without needing to write code or understand the underlying database structure.
✓
The Solution
I developed a "Section-Based" schema in MongoDB paired with a matching React-based editor. This custom "Page Builder" allows admins to reorder content blocks and edit text with a live preview, providing immediate visual feedback before any changes are committed.
!
The Challenge
Streamlining the inquiry process for private events while protecting the platform from spam and ensuring secure administrative access.
✓
The Solution
I integrated a dedicated quote request system with real-time email notifications via Nodemailer. To secure the platform, I implemented JSON Web Tokens (JWT) for authentication and Google reCAPTCHA to prevent bot submissions, creating a safe and efficient environment for business growth.
Tech Stack
React 18Node.jsExpressMongoDBGoogle Cloud StorageTailwind CSSJWT
Live Project
Experience the final product live in your browser to see the performance and interactions firsthand.
Visit Website