islamCodehood / OBSD-backend-omar

an F&B backend project using TypeORM integrated with supabase

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OBSD-backend

a database carefully created through typeORM backend code to provide a versatile base for the OBSD F&B app.

connect to the database

run the command npm start to connect to the supabase DB before running the frontend code.

A simple restaurant management built with React js, Node js, and Postgresql.

restaurant -

UI in depth

Desktop UI:

1️⃣ Home Page

home

2️⃣ Cart

cart

3️⃣ Checkout Page

checkout

4️⃣ Order Success Page

success

5️⃣ Kitchen Dashboard - Pending Orders

dashboard-pending

6️⃣ Kitchen Dashboard - Completed Orders

dashboard-completed

Mobile UI:

1️⃣ Home Page

home

2️⃣ Cart

cart

3️⃣ Checkout Page

checkout

4️⃣ Order Success Page

checkout


Features:

  • Customer Features:
    • ➕ add items to the cart
    • increment, decrement quantities of different items from menu, or cart.
    • 🛒 remove items from cart
    • 🧾 fill the order details and checkout.
  • Kitchen Features:
    • 🔥 Pending orders dashboard
    • ✔ check completed items.
    • ✅ completed orders dashboard shows all completed orders.

Technologies used:

npm start

Open [http://localhost:8080] to connect to the database.

The db will reload when you make changes. You may also see any lint errors in the terminal.

About

an F&B backend project using TypeORM integrated with supabase


Languages

Language:TypeScript 99.8%Language:Procfile 0.2%