Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 907 Bytes

File metadata and controls

41 lines (24 loc) · 907 Bytes

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).