Back to Valentia

Account foundation

Customer and business access, separated by role.

This route is ready for Supabase Auth. The database migration defines profiles, business memberships, RLS policies, and security levels so the same application can support customers, wholesale clients, and internal operators without mixing permissions.

Retail customer

Founding-list status, order history, addresses, quiz results, and support records.

Wholesale buyer

Business membership, stockist pricing, wholesale order drafts, and account approval state.

Internal operator

Role-scoped access for inventory, content, SEO, ads, support, finance, and administration.

Next connection step

Add `NEXT_PUBLIC_SUPABASE_URL`, `NEXT_PUBLIC_SUPABASE_ANON_KEY`, and `SUPABASE_SERVICE_ROLE_KEY`, then wire the login forms to Supabase Auth. The schema is already prepared for least-privilege account access.

hello@valentia.com.au