# Manual Test Checklist Use this checklist after starting the backend, admin web, rider H5, and opening the miniapp in WeChat DevTools. - [ ] Admin can log in with `admin / admin123`. - [ ] Admin can create and publish a notice. - [ ] Miniapp can list published notices. - [ ] Admin can create product and SKU stock. - [ ] Miniapp can submit goods order. - [ ] Admin can confirm goods order and mark prepared. - [ ] Admin can assign delivery order to rider. - [ ] Rider can log in with `rider / rider123`. - [ ] Rider can start delivery and upload delivered photo. - [ ] Miniapp can confirm goods order completion. - [ ] Miniapp can submit express pickup order. - [ ] Admin can confirm express order and assign rider. - [ ] Rider can mark express order delivered. - [ ] Miniapp can submit group buy order before cutoff. - [ ] Admin can review secondhand listing. - [ ] Public secondhand list only shows approved listings. Notes: - Resident miniapp login uses `/api/auth/dev-miniapp-login` in local mode. - Current payment flow is offline payment status tracking; WeChat Pay is reserved for a later integration. - The backend service layer is still in-memory for this MVP. The SQL seed is kept ready for the persistence milestone.