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.
π 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.
π 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.
On create: org row (client_type=school) + theme + slug + admin user invitation β all existing machinery.