ABOUT
Espresso Emporium is a web app for showcasing and managing coffee products. Users can browse coffees, add new items, edit existing ones, and remove items. The site uses Firebase for hosting & auth and a Node/Express + MongoDB backend for storing coffee data.
Demo / Live site
Live demo: https://coffee-store-c409e.web.app/
FEATURES
List all coffee products.
Create (Add) a coffee product.
Edit/Update a coffee product.
Delete a coffee product (with confirmation).
User sign in / sign out (Firebase Authentication).
SweetAlert2 used for nicer alerts/confirmations.
TECH STACK
Frontend: React (Vite) + Tailwind CSS.
UI/UX: SweetAlert2 for confirmation dialogs.
Authentication & Hosting: Firebase (Authentication + Hosting).
Backend: Express.js (REST API).
Database: MongoDB Atlas.
Build tools: Vite (dev server / build).