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.