DineFlow Docs

Getting Started

Learn how to get started with DineFlow

Prerequisites

  • Node.js 18+ (LTS recommended)
  • pnpm 8+ (use Corepack)
  • GitHub access to the private repository
# Enable pnpm via Corepack
corepack enable
corepack prepare pnpm@latest --activate

Get the code (private repo)

Repository: https://github.com/AryanVBW/kulhad-chai-booking

# SSH (recommended)
git clone git@github.com:AryanVBW/kulhad-chai-booking.git

# or HTTPS (requires Personal Access Token for private repos)
git clone https://github.com/AryanVBW/kulhad-chai-booking.git

cd kulhad-chai-booking

Install & configure

# Install dependencies
pnpm install

# Create local environment file
cp .env.example .env.local

# Edit .env.local and add your Supabase credentials
# SUPABASE_URL=...
# SUPABASE_ANON_KEY=...

Run locally

# Start dev server
pnpm dev

# Open the app
open http://localhost:3000

Build & start (production)

pnpm build
pnpm start

Where to go next

For a broader overview, see the README in the repository.