Polovni Udžbenici, Ecommerce
A used-textbook marketplace shoppers can actually search and staff can actually run.
Polovni Udžbenici
- Next.js
- Payload CMS
- Supabase Postgres
- Resend
- TypeScript
- Tailwind v4
- Date
- 2026
- Role
- Full-stack development & migration
The problem
A used-textbook shop had outgrown its no-code builder: a big catalogue shoppers couldn't search properly, staff couldn't manage, and every order handled by hand.
How I fixed it
I rebuilt it as a store they own, on Next.js and Payload CMS with a real database: proper search, a custom staff dashboard, and order handling that runs itself end to end.
What I built
- Full-text search that ignores Serbian diacritics, with filters that never dead-end
- Cash-on-delivery checkout hardened against bots and double-submits
- A custom staff dashboard: orders, inventory, a five-stage delivery flow, and a full audit trail
- Automatic confirmation and status emails to customers
- A nightly job that safely archives old orders to cold storage
What it changed
- Customers find the right textbook instead of giving up
- Non-technical staff run the whole shop from one dashboard
- Orders and customer emails handle themselves, with far less manual work









Contact
Got a project worth doing right? Tell me what you're building, and I'll show you how I'd make it pay off.
Work with me