Skip to content

AZcodeGod/coffeeshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Coffee Shop Monorepo

A full-stack coffee shop application built using a monorepo architecture with Next.js (frontend) and NestJS (backend), powered by Prisma and PostgreSQL.


Home Page

This project uses a monorepo approach to manage frontend and backend in a single repository. coffee-shop/ │ ├── apps/ │ ├── web/ # Next.js frontend │ └── api/ # NestJS backend │ ├── packages/ # Shared libraries (optional) │ ├── ui/ # Shared UI components │ └── config/ # Shared configs (eslint, tsconfig) │ ├── prisma/ # Prisma schema & migrations │ ├── public/ │ └── screenshots/ # App screenshots │ ├── package.json ├── turbo.json / nx.json # Monorepo tool config └── README.md

⚙️ Tech Stack

Frontend (apps/web)

  • Next.js
  • Tailwind CSS
  • ShadCN UI

Backend (apps/api)

  • NestJS
  • Prisma ORM
  • PostgreSQL

Monorepo Tooling

  • Turborepo / Nx (depending on your setup)
  • Shared TypeScript configs

🚀 Features

Customer

  • Browse coffee products
  • Add to cart & order
  • Responsive UI

Admin

  • Manage products (CRUD)
  • Manage orders
  • Dashboard analytics

Backend

  • REST API
  • JWT Authentication
  • Modular architecture

⚡ Getting Started

1. Clone Repo

git clone https://github.com/AZcodeGod/coffeeshop.git
cd coffeeshop

About

cofee shop in monorepository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors