CloudSketch AI Logo
FeaturesTemplatesPricingEnterpriseAboutContactLog in
🌙☀️
Log inStart free
Home/Templates/Real Estate & PropTech

🏢 Real Estate & PropTech · C4 Architecture · Pro

Coworking Space Booking Platform

A coworking operator's platform: members book desks and rooms, access doors with their phone and are billed monthly.

More Real Estate & PropTech templates

C4 Architecture diagrams are part of Pro. Anyone can view this one; generating and editing it needs Pro.

Drawing diagram…

What this diagram shows

  • Desk and room bookings share one availability service
  • Door access is granted only during the member's booking
  • Usage beyond the plan is billed automatically

Prompt used

Coworking platform architecture: members use a mobile app and the front desk a web console. Services: memberships and plans, booking (hot desks, meeting rooms) with availability, access control integration with smart locks, and billing with usage-based charges through a payment gateway. Data in PostgreSQL.

Mermaid code
C4Container
title Coworking Booking Platform
Person(member, "Member", "Books desks and rooms")
Person(desk, "Community Manager", "Runs the space")
System_Ext(locks, "Smart Lock System", "Door access")
System_Ext(pay, "Payment Gateway", "Monthly billing")
System_Boundary(cw, "Coworking Platform") {
  Container(app, "Member App", "React Native", "Book and unlock")
  Container(console, "Front Desk Console", "React", "Members and bookings")
  Container(members, "Membership Service", "Node.js", "Plans and credits")
  Container(booking, "Booking Service", "Node.js", "Desks and rooms")
  Container(access, "Access Service", "Go", "Door permissions")
  Container(billing, "Billing Service", "Node.js", "Invoices and overage")
  ContainerDb(db, "Platform DB", "PostgreSQL", "Members and bookings")
}
Rel(member, app, "Uses")
Rel(desk, console, "Uses")
Rel(app, booking, "Books")
Rel(booking, members, "Checks plan credits")
Rel(booking, access, "Grants access window")
Rel(access, locks, "Issues mobile key")
Rel(booking, billing, "Usage")
Rel(billing, pay, "Charges")
Rel(booking, db, "Stores")

Related templates

C4 ArchitectureProReal Estate & PropTech

Property Listing Platform Architecture

A real estate marketplace: listings by owners and brokers, search with maps, lead capture and site-visit booking.

FlowchartReal Estate & PropTech

Rental Application Workflow

A tenant's path from enquiry to moving in: site visit, application, verification, agreement and deposit.

SequenceReal Estate & PropTech

Property Site Visit Booking

How a home buyer books a site visit from a listing: slot selection, broker confirmation, reminders and feedback after the visit.

State MachineReal Estate & PropTech

Lease Lifecycle

The states of a residential or commercial lease: drafting, signing, active tenancy, renewal, notice and move-out settlement.

Database ERDReal Estate & PropTech

Property Management Database Schema

A schema for property management: properties, units, owners, tenants, leases, rent invoices and maintenance requests.

NetworkReal Estate & PropTech

Smart Building Access Control Network

The network behind secure building access: card and mobile readers, turnstiles, lifts, visitor kiosks and CCTV on a separate security network.