Skip to content

Architecture Overview

Consumer Web Features

Mall Detail Page

Three view modes controlled by toolbar:

  • List view: All stores across all floors, filtered by search + category chips. No floor tabs.
  • Floor plan view: Vector floor plan with floor tabs, store overlays, amenity icons, navigation.
  • Gallery view: Social media feed for the mall.

Unified search: Toolbar search bar works across all views. Selecting a store from autosuggest switches floor and opens detail.

Editor Modes

ModePurpose
vectorPrimary. Place amenity icons, connect across floors, edit/delete.
imageReference-only. Floor plan image with vector overlay. No editing.
gridGrid-based store placement.
listSimple list of stores.

Key Architecture Decisions

See the detailed pages for full rationale: