← All projects
- ERP & CRM
Built in
The workshop finds out about orders too late
You approve an order, then Shopify and the parcel follow by themselves.
The problem
Every validated t-shirt order has to be marked in Shopify and turned into a courier parcel, and new designs pile up untagged.
What I built
A real-time React dashboard: one approval, and the database marks the order fulfilled in Shopify and creates the parcel. Uploaded designs are tagged automatically by Gemini Vision.
Technical details
- Realtime channel authenticated with the user token to pass row-level security
- Signed storage URLs with a public fallback
- Component tests and end-to-end tests with the network fully mocked
Stack
- React 19
- TypeScript strict
- Supabase Realtime + Storage
- Gemini Vision
- Vitest
- Playwright
The result
The screen reacts instantly, undoes the change if something fails, and catches up after every disconnection, so no order update is missed.
A similar project in mind?
Tell me about your business and when you need it. You get a proposal by email.
More projects
1 / 27 : A new pixel does not know who to sell to