Phase 0 Foundation

Tonal Learning is ready for repo, auth, and database setup.

The app scaffold is in place with Next.js 14, Tailwind, Prettier, and Supabase auth wiring so we can move into schema and feature work.

What is wired

  • Next.js App Router app with Tailwind, ESLint, and Prettier
  • Environment templates for local and deployment setup
  • Supabase browser, server, and admin client helpers
  • Login, signup, callback, sign-out, and protected `/app` route shell

Next local step

Add real Supabase project credentials to `.env.local`.

Then

Create the database schema and generate typed clients.

After that

Finish the onboarding and Lexi chat workflows on top of auth.