I'm always excited to take on new projects and collaborate with innovative minds.

Phone Number

+92 303 5676641

Email

Khadijaiqbal0123@gmail.com

Social

Website development

Bin Nizam Bakers — Bakery, café & online ordering

End-to-end bakery platform: customer storefront, admin dashboard, and NestJS API—orders flow straight from the website into the panel.

Source & repository

Storefront, admin, and NestJS API are private to the client. Case study covers how orders, menus, and admin flows connect across the stack.

Website preview

About this project

Bin Nizam Bakers is a full bakery website backed by an admin panel where the team can manage orders, add and update items, and change the menu without touching code.

Customers browse the menu and place orders on the public site; each order is delivered into the admin panel so staff can fulfil it from one place.

The system is split into three focused parts: a NestJS and Prisma backend, a Next.js admin frontend, and a Next.js customer-facing website.

Architecture

Backend — NestJS & Prisma

REST (or GraphQL) API in NestJS with modules and services; Prisma schema and migrations for products, menus, orders, and users; typed queries and server-side validation before data hits the database.

Admin app — Next.js & React

Separate Next.js + React codebase for staff: authenticated pages that call the Nest API for orders, catalogue CRUD, and menu updates—client and server components as needed for forms and tables.

Storefront — Next.js & React

Customer-facing Next.js app: product/menu pages, cart and checkout flow, and API integration to place orders that show up in the admin app via the same backend.

Key features

  • Customer ordering on the public site with orders surfaced in the admin panel
  • Menu and catalogue management (add items, pricing, availability)
  • Centralised order handling for the bakery team
  • Shared API between storefront and admin for a single source of truth

Admin panel

Bin Nizam Bakers admin — dashboard overview with sales metrics, charts, and recent orders

Bin Nizam Bakers admin — dashboard overview with sales metrics, charts, and recent orders

Bin Nizam Bakers admin — orders list with filters, payment types, and status controls

Bin Nizam Bakers admin — orders list with filters, payment types, and status controls