Organizations / New organization MR Marta Ruiz

Register a new school
πŸ“‹ tech team
Reuse, not rebuildorganizations.client_type already supports 'school' (DB constraint exists). url_slug and the themes/theme_properties tables cover branding. This screen is today's organizations/new with school-specific fields surfaced.

Sales-led: the deal with the school is closed offline. This provisions their organization, branding and pre-qualifier URL.

Pre-qualifier white-label Β· optional
πŸ“‹ tech team
White-label is optionalWith the agency-invite path as primary, school branding (logo/colors/URL) is a nice-to-have, not core. Default: OneVisa-branded portal mentioning the school by name. Depth of white-label = open question.

Public link: onevisa.ai/prequalifier/kingsway
Logo + primary/secondary colors, served by the existing themes engine.
Create school & send admin invite β†’

On create: org row (client_type=school) + theme + slug + admin user invitation β€” all existing machinery.