JRC Portal Internal tools, intake, and project coordination Public site marketing layer

Leadership and approved internal coordinators

PI Intake

Collects PI/team details, staffing needs, reviewer preferences, and lab metadata so Team Directory can stay structured without extra manual cleanup.

Internal intake Apps Script + Team Directory

Launcher wiring is intentionally paused until the protected Cloudflare Access layer and final Apps Script handoff values are connected.

Why this lives here

Internal by design

  • Lab numbers will continue to auto-generate from the backend sequence.
  • This stays inside the portal because it is leadership-facing and operational.
  • The public website will explain the PI pathway without exposing the actual intake route.

Current route state

Launcher wiring in progress

The frontend launcher is now live on Cloudflare. The protected launch URL will be attached here after domain and access controls are finished.

Portal layer ready Apps Script backend retained