Call us

Case study · Community web app with a live calendar engine, member accounts and a walkable 3D station

Space Station Plaza

A twenty-year-old community site rebuilt as a living app: today's kin on every page, a mandala you can spin, accounts that work, and a station you can walk through.

Visit spacestationplaza.com →
Space Station Plaza: Community web app with a live calendar engine, member accounts and a walkable 3D station
The live site as it looks today.
Client
Space Station Plaza
Type
Community web app, membership, 3D experience
Stack
Node and SQLite, server-rendered pages, a JavaScript calendar engine, Three.js station, zero-dependency mailer
Status
Live, growing by email-verified signups
Where
spacestationplaza.com, members worldwide

The brief

The original site had served its community for years on legacy PHP, with a design from another era, forms that bots loved, and a calendar that visitors had to compute by hand.

It had to keep every member and every old link, feel like the same place to people who had been there for a decade, and still be fast and correct on a phone.

What shipped

  • A live galactic calendar engine: today's kin on every page, a birthdate decoder with the full oracle, 20 seals, 13 tones, castles and moons, all computed in the browser
  • The 260-kin Tzolk'in mandala as a drag-to-spin wheel, plus a group energy calculator that combines a circle of birthdays into one signature
  • Member accounts with sign-in, password reset and email verification, so new members are real people
  • A marketplace, a famous-kin search, session booking and a 1320 tools hub, each one a door from the home page
  • A walkable 3D station in Three.js: ten bay doors ring the plaza and each one opens onto a real part of the site
  • An investor deck and a Google Workspace migration guide built as live web pages for the owners

How it was built

Every legacy page was crawled and its warnings fixed before anything was moved, so old links kept working. An 82 GB error log became a quiet one.

Signups that looked like bots were purged and email verification added the same week, with the pattern documented so the next wave is caught automatically.

The station is a separate Three.js build that shares the site's design, so it can grow without touching the app that members use every day.

Where it stands

  • The community kept its home and its history, on a site that now loads in a blink on a phone
  • Membership is clean: verified addresses only, owner-visible stats
  • The owners have a deck, a migration plan and a back office instead of a folder of PHP files

One lesson

Respect what a community already loves. The calendar, the symbols and the voice stayed exactly as they were; only the machinery underneath changed.

Want something like this for your business?

We work remotely with clients across the United States and worldwide from our studio in Greenville, SC. One 30-minute call, one fixed price.

Services this proves

More case studies