PocketReceipts
Never lose a receipt again. Snap a photo, extract store/date/total, and track return deadlines in a scanner-style timeline.
- Frontend: Angular (static)
- Backend: none (frontend-only, on-device storage)
Live
GitHub Pages deploys from main via Actions.
Local run
cd frontend
npm install
npm start
Then open: http://localhost:4200/
Build
cd frontend
npm run build
Notes
- Receipts + images are stored in your browser via IndexedDB.
- OCR is done locally via
tesseract.js(first run may take a moment to load). - Optional barcode extraction uses the experimental
BarcodeDetectorAPI when available.
Repo structure
/frontend— Angular app/.github/workflows/pages.yml— GitHub Pages deploymentPLAN.md— checklist used for the build