Case Study174-unit condominium community · Hazelwood, MissouriWeb rebuild + ongoing hosting
Granada Condominiums: a legacy community website, made self-serve
Take a site nobody can update, rebuild it around the people who use it, and keep it running for years — for what a volunteer association can actually afford.
The situation
Granada's website was hand-edited HTML: every news item, document, or financial update was a developer task. Residents had no way to see the association's finances online, and the board couldn't change anything on the site without outside help.
Authenticated access with login and password reset — registered residents only
Monthly financial statements published behind the portal — posted every month since 2022
Private community documents — minutes, planning, and forms — alongside the financials
The resident portal: monthly financial statements, visible to registered residents only.
Publishing private financial information to the people it belongs to — without exposing it to the public web — is the core of this build.
A backend the board can run
The rebuild added a lightweight admin so the association manages its own site:
News & posts CMS — announcements and financial uploads published without touching code
User management — resident accounts created, edited, and removed by the admin
Work-order tracking — maintenance requests logged, prioritized, and resolved in one place, with optional completion emails to residents
Forms, gallery, and planning sections converted from static HTML to manageable pages
An illustrated user guide ships with the site, so any future board member can learn it
The admin dashboard: users, posts, and work orders at a glance. (Sample data shown.)The posts manager: years of community news, finally editable by the board itself.
Ongoing
Springs continues to host and maintain the site — domain, email with spam filtering, server upkeep, and the monthly financial uploads — under a simple annual arrangement.
Is your community stuck the same way?
If your HOA, condo association, or community organization has a website nobody can update, we've done this before.