🎯 Descrição
Criar o projeto no Supabase (incluindo conta, se necessário) e configurar o repositório com as credenciais de acesso para conectar a aplicação ao banco de dados.
📝 Detalhes da Implementação
- Criar uma conta na plataforma Supabase (caso ainda não exista).
- Criar um novo projeto no dashboard do Supabase para obter o banco de dados e as APIs.
- Obter as chaves de acesso (Project URL e
anon key) nas configurações do projeto Supabase. - No repositório do projeto, criar um arquivo
.env.localpara armazenar as credenciais de forma segura. - Adicionar o arquivo
.env.localao.gitignorepara que as chaves secretas não sejam enviadas ao repositório. - Instalar o SDK do Supabase no projeto (ex:
npm install @supabase/supabase-js). - Criar um módulo ou classe para inicializar o cliente do Supabase, lendo as credenciais a partir das variáveis de ambiente.
📊 Critérios de Aceitação
- Conta e projeto foram criados no Supabase.
- As credenciais de acesso (URL e
anon key) estão configuradas no projeto como variáveis de ambiente. - O arquivo com as variáveis de ambiente locais (ex:
.env.local) está listado no.gitignore. - A aplicação consegue estabelecer uma conexão bem-sucedida com o banco de dados do Supabase.