Web Development
Real-Time Collaborative Code Editor
Multiplayer editing with CRDTs, live cursors and sandboxed execution
- Next.js
- TypeScript
- Yjs
- WebSockets
- +2
Web Development · Major Project
Date-range room availability, booking holds and a front-desk panel
Overview
The hotel sets up room types with a count of physical rooms, nightly rates and seasonal prices. Guests search by check-in and check-out dates, and availability is counted per night so a stay is offered only if every night has a free room of that type. Selecting a room places a short hold while the guest confirms, and the front desk assigns room numbers, checks guests in and out and settles the folio.
What makes it stand up
Module breakdown
Room types, rooms, amenities and rate plans.
Date-range availability with guests and room count.
Holds, guest details, confirmation and cancellation.
Tape chart, room assignment and check-in and check-out.
Folio with room charges, extras and a final invoice.
After this, you will be able to
Technology stack
You receive
Keep looking
Web Development
Multiplayer editing with CRDTs, live cursors and sandboxed execution