Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 1012 Bytes

README.md

File metadata and controls

26 lines (23 loc) · 1012 Bytes

Projeto FullStack de uma loja virtual feito com MongoDB e Prisma no Backend e Next.js e Sass no Frontend

Link do site em produção:

https://react-store-pi.vercel.app/

Para rodar o projeto localmente:

Renomeie o arquivo ".env.copy" para ".env", que está na pasta ./back-end/ Altere a variável DATABASE_URL para uma versão em cloud do MongoDB se necessário.

Para instalar as dependências:

Dentro da pasta raiz: npm install

Para iniciar o front-end

*Dentro da pasta raiz: npm run dev

Para gerar um novo esquema do prisma (necessário ao alterar o arquivo schema.prisma):

Dentro da pasta raiz: npx prisma generate --schema=./back-end/prisma/schema.prisma

Para iniciar o back-end

Dentro da pasta ./back-end/:

  • Inicie o docker do MongoDB com: docker-compose up -d
  • Inicie o backend com: npm run dev

Para semear o banco de dados:

npx prisma db seed