How ibrahimbello-666/factory-coffee works
Factory Coffee is a browser-based coffee-ordering PWA. Its documented customer journey is product browsing, cart management, and order tracking; staff use a separate QR-scanning interface to verify and fulfill orders. The HTML pages establish the product’s visible entry points, while scripts/custom.js provides shared interactive behavior and scripts/jquery.js supplies the jQuery runtime. Source excerpts are partial, so page-to-page calls, persistence, and backend integrations are not asserted.
Main entry points: custom.js Shared Interactions · landing.html Landing Page · index.html Product Browsing · cart.html Cart
Components 14
Customer Ordering
- Landing Page
landing.html - Product Browsing
index.html - Cart
cart.html - Order Tracking
myorders.html - Customer Profile
profile.html
Staff Fulfillment
- QR Scanner
scan.html
Shared App Runtime
- Shared Interactions
scripts/custom.js - jQuery Runtime
scripts/jquery.js - Responsive Styling
styles/bootstrap.css
Browser Platform
- Browser
- PWA Installation
scripts/custom.js - QR Generation
scripts/custom.js
Other components
- Customer
- Shop Staff
Connections 11
- Customer → Landing Page: opens
README.md - Customer → Product Browsing: browses products
README.md - Customer → Cart: manages cart
README.md - Customer → Order Tracking: tracks orders
README.md - Customer → Customer Profile: uses profile
- Shop Staff → QR Scanner: scans orders
README.md - Browser → Shared Interactions: runs
- Shared Interactions → jQuery Runtime: uses
- Browser → Responsive Styling: renders with
- Browser → PWA Installation: installs
README.md - Shop Staff → QR Generation: verifies codes
README.md