Receipt: bookings + refunds + payouts in a store-shipped product.
ExecutionBuild
Teach X — Store-Shipped Marketplace + Ops System
Bookings worked. Refunds worked. Payouts worked. Ops could breathe.
Shipped a real marketplace product with real operational needs: posting + discovery, booking + refund, payout + withdrawal, notifications with tap-through routing, moderation/flags, and admin tooling to run the platform.
Outcomes
- Popups/classes can be posted and reliably appear in list + map views (modern geospatial query fix via numeric lat/lng fields).
- End-to-end booking and refund flows shipped with email confirmations.
- End-to-end payout and withdrawal flows shipped with confirmations.
- Push notifications implemented with sound + in-app routing from notifications screen.
- Moderation/flags implemented (including flag notes and resolution actions for maximum safety for minors).
- Admin portal upgraded for platform operations (manage bookings, resend confirmations, settings, search).
- Outlets implemented as chatrooms with attendees subcollections and member counts.
Deliverables
- Mobile marketplace UX (members/students/experts/moderators)
- Outlets = chatrooms with attendee subcollections + member counts + creation/search
- Student feed (“Plug”) with create/view posts, plus roadmap for likes/comments/reposts/shares/flags
- Popups ordering logic (cutoffDate ordering), “Sponsored” labeling, min-capacity auto-cancel/refund
- Admin portal upgrades: manage/cancel bookings, resend emails, master settings, portal-wide search
- Push notifications + notification routing patterns
- Geospatial querying workaround: added numeric lat/lng for nearby queries (Firestore constraint reality)
- Booking/refund/payout/withdrawal happy paths + confirmations
- Push notifications + notification routing patterns: sound + deep-link routing
- Moderation tooling + admin actions
- Other Ops upgrades + portal-wide search
- Chatroom/outlet system + attendee management
Signals
List + Map
Discovery
Booking → Refund / Payout → Withdrawal
Money flows
Admin control + triage
Ops tooling
Stack
Tags
Note
The marketplace links prove public distribution and the listed product features. Delivery attribution is recorded from the project owner.