Skip to content

feat: add PrepTrack PWA - offline-first prepper inventory manager#1

Merged
BEKO2210 merged 1 commit intomainfrom
claude/preptrack-pwa-app-oVzVM
Mar 8, 2026
Merged

feat: add PrepTrack PWA - offline-first prepper inventory manager#1
BEKO2210 merged 1 commit intomainfrom
claude/preptrack-pwa-app-oVzVM

Conversation

@BEKO2210
Copy link
Copy Markdown
Owner

@BEKO2210 BEKO2210 commented Mar 8, 2026

Complete production-ready PWA for tracking supplies and expiry dates:

  • React 18 + TypeScript + Vite 6 + Tailwind CSS
  • Barcode scanner via @zxing/browser with Open Food Facts API lookup
  • IndexedDB (Dexie.js) for offline-first data persistence
  • Product management: add, edit, archive, delete, consume
  • Color-coded MHD tracking (red/orange/yellow/green)
  • Dashboard with stats and urgent products overview
  • Local push notifications for expiry reminders
  • Min-stock warnings and consumption logging
  • Statistics page with category/location/expiry breakdowns
  • JSON/CSV export and JSON backup import
  • Storage location management
  • PWA install prompt with iOS Safari instructions
  • Offline banner indicator
  • Dark mode (default) with light mode toggle
  • GitHub Actions CI/CD pipeline for GitHub Pages deploy
  • Camera photo capture with auto-compression (max 500KB)

Complete production-ready PWA for tracking supplies and expiry dates:

- React 18 + TypeScript + Vite 6 + Tailwind CSS
- Barcode scanner via @zxing/browser with Open Food Facts API lookup
- IndexedDB (Dexie.js) for offline-first data persistence
- Product management: add, edit, archive, delete, consume
- Color-coded MHD tracking (red/orange/yellow/green)
- Dashboard with stats and urgent products overview
- Local push notifications for expiry reminders
- Min-stock warnings and consumption logging
- Statistics page with category/location/expiry breakdowns
- JSON/CSV export and JSON backup import
- Storage location management
- PWA install prompt with iOS Safari instructions
- Offline banner indicator
- Dark mode (default) with light mode toggle
- GitHub Actions CI/CD pipeline for GitHub Pages deploy
- Camera photo capture with auto-compression (max 500KB)

https://claude.ai/code/session_01GMDiJmGqmTY2N7pZHwRZjC
@BEKO2210 BEKO2210 merged commit 75ba850 into main Mar 8, 2026
@BEKO2210 BEKO2210 deleted the claude/preptrack-pwa-app-oVzVM branch March 8, 2026 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants