Skip to content

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.

Notifications You must be signed in to change notification settings

Amitkumersarkar/Coffie-Shop

Repository files navigation

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

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages