MealScout powers food truck, host, and restaurant discovery, bookings, and admin tools.
What's here
client/- web app UIserver/- API + background servicesshared/- database schema + shared typesscripts/- ops and verification scriptsarchive/docs/- completed implementation/testing/launch docs (historical reference)
Active docs and maintenance
MASTER_PLAN.md- active planning and implementation contextROUTES_MAP.md- route and flow referenceTEST_MANUAL_ONBOARDING.md- manual test and onboarding notesBUILD_OUTPUTS.md- generated output directories and cleanup expectationsBACKEND_HOTSPOTS.md- current backend refactor seams and hotspot mapBACKEND_REFACTOR_PLAN.md- execution order and target file map for backend decompositiondocs/refactor/TWO_WEEK_EXECUTION_MAP_2026-04-15.md- concrete 2-week PR-by-PR execution map with file targets and verification commandsdocs/refactor/REFACTOR_CYCLE_GUARDRAILS.md- active freeze policy and phase gate rules for the current refactor cycledocs/refactor/REFACTOR_BOARD.md- queue/in-progress/merged/verified/rollback tracking boarddocs/refactor/REFACTOR_METRICS_LOG.md- before/after reliability metrics log for each refactor mergeEMBED_CONTRACT.mdandAPI_ACTIONS.md- TradeScout integration contracts; modify only through an explicitly reviewed compatibility or security change
Local prerequisites
- Node.js 20-24
- Git
- Both
node/npmandgitavailable on your shellPATH
Quick start (dev)
npm install
npm run dev:server
npm run devUseful commands
npm run doctor
npm run check
npm run build
npm run test:flows:e2eLicense MIT
Build trigger: 2026-02-08