https://test-fullstack-projeto-fusion.pages.dev
Siga as etapas abaixo para configurar o projeto localmente na sua máquina.
Pré-requisitos
Certifique-se de ter os seguintes softwares instalados em sua máquina:
Clone o repositório
git clone https://github.com/lucasoliveirabr/test-fullstack-projeto-fusion.git cd test-fullstack-projeto-fusion
Baixe e instale as dependências localmente
cd backend npm install
Crie um arquivo .env com as seguintes variáveis
DATABASE_URL="SUA_STRING_DE_CONEXAO" NODE_ENV="development" # ou production
Crie a conexão do Prisma com o banco de dados
npx prisma migrate dev --name init
Execute o projeto
npm run start
- A API ficará disponível para acesso em http://localhost:3000.
- Consulte a documentação da API aqui.
Baixe e instale as dependências localmente
cd frontend npm install
Crie um arquivo .env com as seguintes variáveis
VITE_API_URL_PROD="SUA_STRING_DE_CONEXAO/api/heroes" VITE_API_URL_DEV="http://localhost:3000/api/heroes"
Execute o projeto
npm run dev
- Abra http://localhost:5173 no seu navegador para visualizar o projeto.