What problem did this solve?
The agency needed a custom B2B platform where sub-agents could configure custom hotel quotes, apply dynamic markup rules, and issue branded PDF invoices without human overhead.
CLIENT
B2B Travel Agency
Production client platform · Quote-to-invoice & PDF generation
YEAR
2026
INVOLVEMENT
Product Design, Frontend, Backend, Full-Stack Build
B2B travel agency platform with quote-to-invoice automation.
B2B travel agency platform with quote-to-invoice automation. Emiote’s role: Product Design, Frontend, Backend, Full-Stack Build. Stack: Next.js, tRPC, Supabase.

The agency needed a custom B2B platform where sub-agents could configure custom hotel quotes, apply dynamic markup rules, and issue branded PDF invoices without human overhead.
Engineered an end-to-end type-safe system using Next.js, tRPC, and Prisma. Built flexible pricing engine logic, automated server-side PDF generation, and administrative tools.
Live platform at bookhotelb2b.com powering real travel agent quotes, markup calculations, and instant transaction documentation.
"Type-safe contracts end-to-end between frontend, tRPC, and Prisma eliminate pricing calculation errors before they hit production."
Tell us what you're building. We'll figure out what matters first, what it will take, and whether we're the right fit.
Or email us at dhanji@emiote.com