All projects

Office Map & Booking

EdSpace

A live map of the EdPlus office: find your people, book a room in three taps, walk to any desk, and make your own desk in 3D. Built in two days for the EdPlus hackathon, shown to leadership up to the CEO and chairman, and going live for 500+ people.
When
October 2026
Type
Featured build
EdSpace app screens

Highlights5

  • The whole floor, live: 37 rooms, 320 desks and 16 team areas traced from the real plan, with seats showing who is in and rooms showing who booked them.
  • Book in three taps: pick a time on the day's strip, invite people like Outlook, and a room nobody checks in to within 10 minutes frees itself.
  • Walking routes from a grid pathfinder over the walkable floor only, so a route never cuts through a room, a desk pod or a gap narrower than a person.
  • A 3D desk per person in three.js: decorate it, pin notes and photos, and put headphones on the desk to go Do not disturb.
  • Zero runtime dependencies in the API, Node's built-in HTTP server and SQLite, with 240 tests across the API, web app and shared floor model.

Tools

  • JavaScript
  • Vite
  • Leaflet
  • three.js
  • Node.js
  • SQLite
  • Web Awesome
  • Radix Colors
Next projectPrismSplit