Two workspaces
This project runs two Sanity workspaces inside a single Studio deployment, each backed by a different dataset:Capstone Sponsors
Dataset:
URL path:
Manages sponsor, project, event, and page content for the main YWCC Capstone site.
productionURL path:
/capstoneManages sponsor, project, event, and page content for the main YWCC Capstone site.
RWC Programs
Dataset:
URL path:
Manages content for the Returning Women in Computing program, with per-site filtering (
rwcURL path:
/rwcManages content for the Returning Women in Computing program, with per-site filtering (
rwc-us / rwc-intl).studio/sanity.config.ts. Each workspace has its own desk structure, presentation preview origin, and schema template list.
Running Studio locally
Configure environment variables
Copy
studio/.env.example to studio/.env.local and fill in your Sanity project ID:Start Studio
/capstone or /rwc to switch workspaces.Signing in
Studio uses Sanity’s built-in authentication. Sign in with the Google or GitHub account that has been granted access to the Sanity project. Ask the project owner to invite you at manage.sanity.io → your project → Members.Document types available
The following document types are available to editors. See the Document Types section in this tab for field-level documentation for each.| Document type | Purpose |
|---|---|
| Page | Any URL-addressable page built from content blocks |
| Sponsor | Industry sponsor profile with logo, tier, and portal access |
| Project | Capstone team project linked to a sponsor |
| Testimonial | Quote from a student or industry contact |
| Event | Workshop, showcase, or networking event |
| Site Settings | Singleton — global nav, footer, branding, social links |
| Submission | Form submission received from the contact form |
Deployed Studio
The production Studio is deployed to Sanity hosting. Run the following from thestudio directory to deploy:
The Capstone and RWC workspaces share a single Studio deployment. Editors choose their workspace from the workspace selector at the top of the Studio UI.