Product preview — for stakeholder review

One platform for the whole community.

Starwood Community connects residents, property teams and local businesses across three surfaces: a resident web portal, a property-management admin portal and a native mobile app — all sharing one design system and one realtime data platform. Every screen below is a real, unmodified capture of the current product running on seeded demo data.

Captured August 13, 2026 Build a0adae4f · main Real screens — no mockups Dark = shipped default · Light = design-system light theme 36 screens · 85 modules
Surface 01 · Next.js · resident-facing

Resident Web Portal

Where residents live their community life: a personalized home, a realtime feed, events with RSVPs and ticketing, amenity booking, maintenance requests, direct and group messaging, a privacy-first neighbor directory, local merchant perks, rent payments with credit reporting — plus safety, smart-home, EV and move-in tooling.

All functionality 24 modules

HomePersonalized dashboard with digest, stats, quick actions and rent strip
FeedPosts, reactions, threaded comments, drafts, scheduling, pin & hide
EventsRSVP + waitlist, ticket tiers, calendar view, weather, resident-hosted events
Messages1:1 realtime chat, attachments, plus interest-based group chats
RequestsWork orders with photos, status timeline, @mention comments, ratings
AmenitiesAvailability calendar, hourly slot booking, check-in codes
PaymentsRent ledger, history, opt-in credit-bureau rent reporting
NotificationsGrouped inbox, filters, inline connection accept/decline
ProfilePer-field privacy with live preview, badges, MFA, data export
DirectoryPrivacy-filtered neighbor search, connections, shared interests
PollsSingle/multi-choice voting with live results and expiry
DeliveriesPackage pickup log with carrier info and collection state
Local PerksMerchant offers, distance + map view, codes, reviews
AI AssistantProperty Q&A chat seeded from the property’s FAQ
SurveysNPS and community-health surveys with rating scales
ChallengesTime-boxed challenges with individual, building and floor leaderboards
Safety“Alert Staff Now” panic and incident reporting
DisruptionsOutage and weather notices with severity and ETA
Welcome hubMove-in checklist that auto-completes as the app is used
Smart homeUnit device status: locks, thermostats, leak sensors
EV chargingSpot availability, reservations and queueing
MovesMove scheduling with COI upload and approval tracking
Auth & securityInvite-code signup, TOTP MFA step-up, trusted devices
Public siteMarketing pages, 3D floorplan tours, tour scheduling, support & legal

Key screens real captures · click to zoom

Home dashboard

/home
Starwood Resident Web — /home
Home dashboard

Personalized landing: since-last-visit digest, community stats, rent balance strip, quick actions, announcements, upcoming events, new neighbors and active polls in one view.

Community feed

/feed
Starwood Resident Web — /feed
Community feed

Post creation with categories, drafts and scheduling; search, sort and filter tabs; realtime updates, reactions, threaded comments, saving and pinned announcements.

Events

/events
Starwood Resident Web — /events
Events

Browse and search community events by category in list or month-calendar view, with RSVP status at a glance and resident-hosted events.

Event detail & RSVP

/events/[id]
Starwood Resident Web — /events/[id]
Event detail & RSVP

RSVP with guest count, automatic waitlist when full, paid ticket tiers, attendee list, live weather, add-to-calendar (.ics / Google) and event comments.

Amenities

/amenities
Starwood Resident Web — /amenities
Amenities

Amenity catalog by category with photo galleries, rules and live availability.

Amenity booking

/amenities/[id]
Starwood Resident Web — /amenities/[id]
Amenity booking

Week availability calendar with hourly slots honoring capacity, duration and advance-booking limits; booking confirmation with check-in code and self-service cancellation.

Maintenance requests

/requests
Starwood Resident Web — /requests
Maintenance requests

Submit work orders with photos, urgency and entry permission; track status, assignee and scheduled dates; comment with @mentions and rate the resolution.

Messages

/messages
Starwood Resident Web — /messages
Messages

Realtime 1:1 chat with file and image attachments, emoji picker and archiving, plus discoverable interest-based group chats.

Resident directory

/directory
Starwood Resident Web — /directory
Resident directory

Privacy-filtered neighbor directory with interest chips, online status, shared-interest highlighting, connection requests and jump-to-chat.

Local Perks

/marketplace
Starwood Resident Web — /marketplace
Local Perks

Local merchant offers by category with distance-sorted list and map view, reveal-and-copy offer codes, and resident star-ratings and reviews.

Polls

/polls
Starwood Resident Web — /polls
Polls

Single- and multi-choice community polls with live result bars and expiry countdowns; residents can create their own.

Notifications

/notifications
Starwood Resident Web — /notifications
Notifications

Grouped, collapsible inbox with category filters, mark-read and dismiss, and inline accept / decline of neighbor connection requests.

Rent & payments

/payments
Starwood Resident Web — /payments
Rent & payments

Rent ledger with current balance, upcoming charges and payment history, plus opt-in rent-payment credit reporting with per-bureau selection.

Profile & privacy

/profile
Starwood Resident Web — /profile
Profile & privacy

Profile editing with per-field privacy toggles and a live "what neighbors see" preview; engagement badges, notification preferences, TOTP MFA security center, data export and account deletion.

Surface 02 · Next.js · property teams

Admin Portal

The property team’s operating system. Day-to-day operations — residents, events, bookings, work orders with SLA tracking, packages, safety and moderation — next to engagement and churn analytics, and backed by nineteen dedicated regulatory-compliance modules that most competing platforms simply don’t have.

Operations 27 modules

DashboardDaily operations overview
PropertiesPortfolio grid with occupancy
EventsEvent CRUD, RSVPs, revenue, analytics
AmenitiesAmenity setup, capacity, activation
BookingsBooking log, token check-in, no-shows
ResidentsRoster, tags, invites, bulk import
MerchantsLocal Perks merchant management
FeedModeration, announcements, templates, scheduling
PollsPoll lifecycle and results
SurveysNPS scoring and response breakdowns
Work ordersMaintenance queue with SLA metrics
DisruptionsOutage reporting and resolution
Safety alertsPanic-alert triage board
ModerationContent-report review queue
Smart homeDevice fleet status by unit
PackagesParcel intake and pickup tracking
Prospect toursTour requests from the public funnel
MovesMove slots with COI approval
PaymentsPer-resident rent ledger
AnalyticsCross-domain KPIs and trends
EngagementEngagement scores and at-risk outreach
RenewalsChurn risk and renewal forecasting
FloorplansFloorplans and Matterport 3D tours
ChallengesCommunity challenge administration
EV chargingCharger fleet and reservation queue
System logsRole-gated application log viewer
SettingsBranding, contacts, feature flags

Compliance suite 19 modules

NYC LL97PE-stamped GHG emissions & decarbonization pathway
NYC LL31Lead-paint notices and XRF inspections
NYC AEPAlternative Enforcement Program tracker
NY HSTPAFee caps and required tenant notices
CA AB 1482Rent-cap monitor with CPI math
CA AB 12Security-deposit cap tracker
Section 8 HAPHAP contracts, OCAF adjustments, HUD-2530
HUD REAC NSPIREInspection prep and deficiency clocks
NFIP FloodFEMA zones, policies, tenant disclosures
FinCEN 8300Cash-rent aggregation and filings
ACH / NACHAWEB authorizations and return-rate caps
PCI DSS v4SAQ, AoC and ASV scan posture
TCPA consentSMS consent and revocation ledger
§179DEnergy-efficiency deduction studies
Vendor AP3-way-match invoice automation
Mold IICRC S520Remediation and clearance ledger
Pool safety VGBADrain covers and SVRS inspections
AccessibilityWCAG 2.2 AA audits and VPAT
Trust centerSOC 2 / ISO attestations and questionnaires

Key screens real captures · click to zoom

Operations dashboard

/
Starwood Admin Portal — /
Operations dashboard

The property manager’s daily start: portfolio KPIs and workload across residents, events, bookings and maintenance at a glance.

Residents

/residents
Starwood Admin Portal — /residents
Residents

Searchable roster with units, move-in dates, interests and custom tags; per-resident drill-down, bulk import, invite flow and CSV export.

Event management

/events
Starwood Admin Portal — /events
Event management

Sortable event table with RSVP counts and ticket revenue; create, edit and analyze each event.

Feed & announcements

/feed
Starwood Admin Portal — /feed
Feed & announcements

Moderate the community feed: pin, hide and bulk actions; create announcements with priority and expiry; templates and scheduled posts.

Amenity bookings

/bookings
Starwood Admin Portal — /bookings
Amenity bookings

Booking log with upcoming / past / cancelled filters, check-in by token, no-show marking and CSV export.

Work orders

/work-orders
Starwood Admin Portal — /work-orders
Work orders

Maintenance queue with stat-card filters, assignees and SLA metrics — average response and resolution hours, compliance rate and overdue count.

Merchants

/merchants
Starwood Admin Portal — /merchants
Merchants

Property-scoped Local Perks directory with search, category and status filters, active-offer counts and merchant editing.

Analytics

/analytics
Starwood Admin Portal — /analytics
Analytics

Cross-domain KPIs with period-over-period trends: occupancy, events, revenue, engagement, top contributors and CSV export.

Polls

/polls
Starwood Admin Portal — /polls
Polls

Poll lifecycle management with vote counts, close and delete actions, and per-poll results.

Property portfolio

/properties
Starwood Admin Portal — /properties
Property portfolio

Portfolio grid with address, unit count, active residents and color-coded occupancy per property.

Package log

/packages
Starwood Admin Portal — /packages
Package log

Front-desk parcel intake against resident and unit, with pending / collected / returned tracking.

Safety alerts

/safety-alerts
Starwood Admin Portal — /safety-alerts
Safety alerts

Resident panic-alert triage board with reporter contact and location; acknowledge and resolve with notes.

NYC LL97 emissions (compliance depth)

/ll97-emissions
Starwood Admin Portal — /ll97-emissions
NYC LL97 emissions (compliance depth)

One of 19 built-in compliance modules: PE-stamped GHG reports against emission caps, $268/tCO₂e penalty exposure and multi-year decarbonization pathway.

Workspace settings

/settings
Starwood Admin Portal — /settings
Workspace settings

Property information, community branding, resident-facing contact details and per-property feature-flag toggles.

Surface 03 · Expo / React Native · iOS + Android

Resident Mobile App

The resident experience, native. Five-tab navigation with realtime badges, camera-first posting and maintenance flows, native pickers for booking, and push-ready notifications — sharing the same Supabase data layer as the web surfaces.

Tab bar HomeFeedMessages MoreProfile + 8 modules in More

All functionality 15 modules

HomeDashboard, stats, quick actions
FeedPosts, reactions, comments, create with camera
MessagesRealtime chat with attachments
ProfileFull profile, privacy, preferences
EventsBrowse, RSVP, host events
MaintenanceSubmit and track work orders
AmenitiesBook slots with native pickers
DirectoryNeighbor search and connections
PollsVote and see live results
PaymentsRent balance and history
DeliveriesPackage pickup tracking
Local PerksMerchant offers with codes
NotificationsTyped center with snooze
WelcomeMove-in checklist deep links
AuthProperty-scoped signup, secure login

Key screens real captures · click to zoom

Home

Home

Dashboard with property stats, pinned announcements, upcoming events, welcome-hub progress and quick actions.

Feed

Feed

Infinite-scroll community feed with pull-to-refresh and emoji reactions.

Messages

Messages

Conversation list with unread badges; realtime 1:1 threads with attachments and read receipts.

More menu

More menu

Launcher for the eight secondary modules: Events, Maintenance, Amenities, Polls, Directory, Payments, Deliveries and Local Perks.

Amenities

Amenities

Amenity catalog plus your bookings; native date and time pickers drive the booking flow.

Maintenance

Maintenance

Work-order list with color-coded status badges; submit with photos and urgency from your phone.

Notifications

Notifications

Typed notification center with mark-read and per-notification snooze, reached from the header bell.

Profile

Profile

Profile and avatar editing, interests, privacy settings, notification preferences and sign-out.

Shared design system · @starwood/ui

Design Foundations

All three surfaces draw from one design system: a dark-first palette anchored by Starwood navy and Polaris gold, Manrope for product UI with IBM Plex Mono for data, and shared components from buttons to booking calendars.

Core palette

Navy canvas#080D15
Surface#0D1525
Primary blue#2D72D2
Blue accent#8FBAFF
Polaris gold#CAA76A
Text high#EDF4FF
Positive#6DE0A8
Critical#FF9D9D

Typography

Manrope — product voice, headings and UI
IBM Plex Mono — data, codes, timestamps, labels
Previous design system preview → The full component-by-component design system reference (tokens, every component state, overlays) is preserved at its own page.