Projeto em Next.js App Router, montado a partir da mesma arquitetura do todo-app, para gerenciar notas de aula com autenticacao e CRUD completo.
- Criar nota com
titleecontent - Listar notas ordenadas por data de criacao
- Editar nota inline
- Excluir nota com confirmacao
- Isolamento por usuario autenticado com Supabase Auth
Use supabase/setup.sql como source of truth.
- Abra o SQL Editor do Supabase.
- Execute o conteudo de
supabase/setup.sql. - Se voce for reutilizar o mesmo projeto Supabase do
todo-app, mantenha as mesmas variaveis de ambiente.
Crie .env.local a partir de .env.local.example:
NEXT_PUBLIC_SUPABASE_URL=URL_DO_PROJETO
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY=CHAVE_PUBLICAVELnpm run dev
npm run typecheck