
Client work
Robota — AI Hotel Platform
Frontend Lead
A B2B platform that tracks hotel room prices across OTAs (which shift hourly) and analyzes competitor pricing & availability.
A faster, SEO-ready rebuild, migrated off a legacy React SPA.
Problem
Hotels' OTA prices shift hour to hour, and they couldn't easily see how competitors compared.
Solution
Migrated the frontend to Next.js 13 (SSR/SSG) and built dashboards over a custom data backend with AI competitor analysis.
Key decisions
- Migrated off a legacy React SPA to Next.js 13 (SSR/SSG) to fix SEO and slow dashboard loads.
- TanStack Query caches each backend request, keeping heavy real-time dashboards responsive.
- Set up the frontend architecture and folder structure for the team.
Tech stack
- Next.js 13
- React
- TypeScript
- TailwindCSS
- TanStack Query