I built this because I found that most people planning events are still stuck between two extremes: using a generic tool like Canva (which lacks scale and guest-list logic) or heavy CAD software (which is overkill and hard to share).
I wanted to build a 'spatial spreadsheet' for events. The goal was to combine a to-scale coordinate system with a guest management database.
Some technical details for those interested:
To-Scale Engine: Everything is drawn based on real-world dimensions (feet/meters) to ensure that if it fits on the screen, it actually fits in the ballroom.
Collision Logic: I implemented basic collision detection so users don't accidentally overlap tables or place furniture outside the room boundaries.
Collaborative State: It uses [mention tech, e.g., WebSockets or Yjs] to allow real-time guest shuffling between a planner and a client without the client needing an account.
PWA: It’s optimized for tablets so it can be used on-site at a venue with low connectivity.
The pricing is a flat monthly fee because I personally hate per-event or per-seat billing in this industry.
I’m looking for feedback on the UX—specifically, how the table/guest assignment feels. Is the 'snap-to' logic too aggressive, or does it help?
I'll be here to answer any questions about the canvas implementation or the guest-import logic!
Sharanxxxx•1h ago