RoomFlow - AI Booking System
AI-assisted workspace booking platform with dynamic pricing, real-time conflict prevention, and admin analytics.
- Role: Full Stack Developer
- Timeline: April 2024 - June 2024
- Team: Solo Project
- Technologies: React, TypeScript, Node.js, Express, Vite, PostgreSQL, TailwindCSS
- Link: https://workspace-booking-system.vercel.app/
Problem
Managing workspace bookings manually leads to double-bookings, pricing inconsistencies, and no visibility into space utilization. Employees waste time coordinating meeting rooms and admins lack analytics.
Solution
Built an intelligent booking platform with AI-powered natural language booking ('Book me a room for 10 people tomorrow at 3 PM'), dynamic pricing based on demand, real-time conflict detection, and comprehensive analytics for admins.
Impact
- Zero double-booking incidents
- 30% increase in space utilization
- Natural language booking support
- Real-time availability updates
Key features
- Natural language booking with LLM
- Dynamic pricing based on peak hours
- Real-time conflict prevention
- Interactive calendar view
- Cancellation policies & refunds
- Admin analytics dashboard
- Email notifications
- Multi-timezone support
Tech stack
- Frontend: React, TypeScript, Vite, TailwindCSS, FullCalendar
- Backend: Node.js, Express, TypeScript, Prisma
- Database: PostgreSQL, Redis (caching)
- Cloud: Vercel, Render, Supabase
What K Laxman learned
- Implementing real-time conflict detection at scale
- Building dynamic pricing algorithms
- TypeScript best practices for full-stack apps
- LLM integration for natural language interfaces
Explore more
- Home — overview, skills and a built-in AI assistant
- Experience — roles at Think360 AI (CAMS), CAMS Mutual Funds and IIT Delhi
- Projects — GenAI, LLM, RAG and full-stack builds
- Education — IIT Delhi, M.Tech & B.Tech Computer Science
- GitHub Activity — open-source contributions
- Contact / Hire me