Step 1 foundation
Find the right teachers and school staff across Asia
A bilingual recruitment MVP for schools, candidates, vacancies, CVs, and applications backed by Supabase.
MVP base is ready for feature pages
The next steps can add job boards, dashboards, approvals, payments, and matching.
Authentication context
Email sign in and sign up flows are wired through Supabase Auth.
Supabase client
Browser and server client helpers read public environment variables.
English and Thai language files
The switcher is in the header and stores the current language locally.
Responsive layout
A shared shell, header, controls, and basic pages are in place.
RLS-first database posture
The Supabase migration starts with role tables, helper functions, and row-level policies.