Skip to main content
ArcSight

Cal.com (apps/web)

Architecture Score: 97 / 100 (Excellent architecture)

398 modules72 edgesapplication

Repo statistics

  • Duplicate authorities: 23

Top architectural risks

  • components/booking/hooks/useBookingConfirmationLOWfan-in: 3
  • components/booking/typesLOWfan-in: 3
  • components/security/TwoFactorAuthAPILOWfan-in: 2
  • components/security/TwoFactorModalHeaderLOWfan-in: 2
  • components/booking/actions/storeLOWfan-in: 1

Key modules

High-impact modules from scan. Run arc explain <path> for details.

components/booking/actions/bookingActionscomponents/booking/actions/BookingActionsStoreProviderapp/_trpc/trpc-client

For the full workflow (hotspots, explain, impact, snapshot & drift) on this codebase, see the Cal.com (apps/web) case study.

Run ArcSight on your repo

Install the CLI and run scan from your project root. Then fix → finish → watch.

npm install -g arcsight
arc scan
Quickstart →