Pantry Sync — directory map
===========================

Plain-text map of the repo (pair with README.md for the full story). Paths are from the
repository root.

frontend/
  Website (React + Vite + TypeScript + Tailwind). Source: src/pages, src/components,
  src/hooks, src/contexts, src/utils. Built static files: npm run build → frontend/dist/
  (not committed). Env template: frontend/.env.example

backend/
  API (Express + TypeScript + Drizzle). Source: src/routes, src/database, src/middleware,
  src/config. Compiled output: npm run build → backend/dist/ (not committed).
  Env template: backend/.env.example. Drizzle SQL history: backend/drizzle/

Database/
  database.sql — Postgres schema + demo rows (no real user data). Notes: Database/README.txt

Root (same folder as this file)
  README.md              — project overview, stack, how to run, API summary
  Installation_Guide.md — step-by-step install and env setup (includes screenshots)
  User_Manual.md         — how to use the app by role (includes dashboard screenshots)
  screenshots/           — PNGs referenced by the guides (admin / team / user dashboards)
  LICENSE                — copyright / usage terms
  package.json           — npm workspaces; scripts to install/run frontend+backend

Do not commit: node_modules/, .env files, build dist folders.
