Cheapskate is a grocery price tracking app. The project is organized as an npm workspace so the mobile app, backend code, and shared packages can grow independently.
apps/- applications, starting with the future Expo mobile app atapps/mobilepackages/- shared packages such as database, shared types, or config
npm install
npm run lint
npm run typecheck
npm run testThe root scripts delegate to workspace packages when those packages define matching scripts.