Discovery prototype
One codebase. Two apartment websites.
The Rowan and Cedar Place share every section component. Their names, photos, floor plans, and colors live in JSON. That is how the next property in the portfolio can launch without building a second site.
Austin, TX
Cedar Place
Courtyard living in East Austin
Open website →
Portland, OR
The Rowan
Homes among the oaks
Open website →
What this demonstrates
- Property content is data, not hardcoded JSX.
- Theme tokens restyle buttons, links, and surfaces without new CSS files.
- Floor plans, amenities, gallery, neighborhood, and tours are shared sections.
- A Node script validates content before the site can build.