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
Day-wise trip plans with places on a map, a budget and share links
Overview
Travellers create a trip, split it into days and add places found through OpenStreetMap search. Each day shows its stops as numbered markers and a route on a Leaflet map, with times and notes alongside. Expenses are logged against a trip budget by category, and a trip can be shared through a read-only link or opened to co-planners who can edit it.
What makes it stand up
Module breakdown
Destinations, dates, travellers and cover images.
Days, stops, timings and notes with reordering.
Geocoding, markers and route lines per day.
Expense entry, category totals and splits.
Tokenised public links and collaborator roles.
After this, you will be able to
Technology stack
You receive
Keep looking
Web Development
Multiplayer editing with CRDTs, live cursors and sandboxed execution