- Framework: Next.js
- Banco de Dados: Supabase
- ORM: Prisma
- Autenticação: NextAuth.js
- Deploy: Vercel
- Estilo: Tailwind CSS
- Componentes: Radix UI
# Clone o repositório
git clone https://github.com/joaom00/jpedromagalhaes.git
# Entre na pasta do projeto
cd jpedromagalhaes
# Instale as dependências
yarn
# Execute o servidor localmente
yarn dev
Criar um arquivo .env
similar a .env.example
Você pode usar o supabase local (self-hosted) ou remotamente (hosted by supabase).
- Crie um projeto em app.supabase.io
- Pegue a string de conexão em Settings -> Database -> Connection String
- Coloque-a no
.env
emDATABASE_URL
- Instale a CLI
- Na pasta do projeto, digite
supabase start
(necessário ter docker instalado) - Copie o
DB URL
que aparecerá no seu terminal e cole no.env
emDATABASE_URL
Veja este guia se você nunca usou a CLI