# SweetBengal App v3 status

## Included
- Existing Pan-India ₹0 shipping / pay-on-handover workflow.
- Delivery charge PIN rules and order-level collection tracking.
- Standalone brochure order-request endpoint through Shopify App Proxy.
- Dedicated SMTP email delivery to `suhail@speciality.co.in` by default.
- Separate configurable app From address; Shopify Sender email is never modified.
- Customer Reply-To on brochure notification emails.
- Brochure request database log with email delivery status.
- Admin page for brochure requests.
- Request detail page with resend action.
- Settings card for SMTP configuration status and test email.
- Theme integration files under `theme-integration/`.

## Shopify platform alignment
- React Router Shopify app package v3 is used.
- `write_app_proxy` is included in `shopify.app.toml`.
- App proxy root is `/proxy`, storefront path is `/apps/sweetbengal-orders`.
- Proxy requests are authenticated with `authenticate.public.appProxy(request)`.

## Verification
- TOML parsed with Python `tomllib`.
- JSON files parsed successfully.
- Prisma schema and migration inspected for matching fields and indexes.
- TypeScript source scanned with the installed TypeScript compiler parser; no parser diagnostics.
- JavaScript theme integration scanned with Node syntax check.
- ZIP contents verified after packaging.

## Not executable here
- `npm install` timed out because this environment cannot complete npm registry access.
- Therefore a full dependency-installed production build is not claimed as executed here.
- Live Shopify app-proxy and SMTP delivery must be tested after deployment on the SweetBengal store.
