victoralcan / apaed-backend

Back end do projeto de gestão de estoque, montagem de cestas básicas e controle de bazar para instituições carentes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

apaed-backend

O projeto utiliza o Node em sua versão LTS e utilizamos o Yarn como gerenciador de pacotes.

Ao clonar o projeto, dê um yarn, para instalar as dependências.

Agora, devemos criar um .env com a variável APP_SECRET, e o valor dela é um hash aleatório gerado que será utilizado para a geração do token JWT

Agora, é hora de subir o banco. Neste projeto, utilizamos PostgreSQL. Você pode instalar o banco da forma que preferir, desde que o usuário seja postgres, a senha docker e a database apaed, rodando na porta 5432. Eu utilizo Docker para isso. Quem quiser utilizar também, o comando Docker para iniciar o banco é docker run --name postgres -e POSTGRES_PASSWORD=docker -e POSTGRES_USER=postgres -e POSTGRES_DB=apaed -p 5432:5432 -d postgres.

Com o banco de pé, digite yarn setup no projeto. Se nenhum erro aparecer, deu tudo certo. Agora, é só subir a aplicação com o comando yarn dev:server.

Para as próximas vezes que for subir o projeto, é só digitar yarn dev:server para subir a aplicação. Caso precise zerar o banco, delete ele e repita o processo desse readME.

About

Back end do projeto de gestão de estoque, montagem de cestas básicas e controle de bazar para instituições carentes


Languages

Language:TypeScript 99.3%Language:JavaScript 0.7%