Skip to content
ifelipelimaPublic

About

Backend desenvolvido para o ConGa, um software desktop especializado para pequenos e médios produtores de leite.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Repository files navigation

ConGa API Logo do projeto

NodeJS TypeScript Nest Postgres TypeORM JWT Puppeteer Handlebars

Backend desenvolvido para o ConGa, um software desktop especializado para pequenos e médios produtores de leite, com o objetivo de otimizar o gerenciamento de despesas e da produção de leite, automatizar o controle de receitas e cálculos financeiros e viabilizar a geração de relatórios para apoio à tomada de decisão.

INSTRUÇÕES DE INSTALAÇÃO

Pré-requisitos

Node version Npm version PostgreSQL

Etapas

1. Clone o repositório

git clone https://github.com/Lipez-x/api-conga.git
cd api-conga

2. Instale as depêndencias

npm install

3. Configure variáveis de ambiente

Crie um um arquivo .env e adicione as variáveis conforme necessário. Aqui está um exemplo de como configurar essas variáveis:

.env
// Configurações do banco de dados
DB_HOST=db_host
DB_PORT=db_port
DB_USER=db_user
DB_PASSWORD=db_password
DB_NAME=conga_database

// Configurações de JWT
JWT_SECRET = jwt_secret
ACCESS_TOKEN_EXPIRE=1d

// Configurações de login
LOGIN_ATTEMPT_LIMIT = 1
LOGIN_ATTEMPT_PERIOD = 1

// Senha padrão de usuário
DEFAULT_PASSWORD=default_password

4. Rode as migrations

npm run migration:run

5. Execução

npm run start:dev

Contribuidores

Toda a equipe ConGa

🧑‍💻 Nome GitHub LinkedIn
Felipe Lima @Lipez-x Felipe Lima
Lizandra Pinheiro @lizandrapinheiro Lizandra Pinheiro
Eduardo Almeida @EduardoAlmeida10 Eduardo Almeida
Tobias Alves @TobiasTac Tobias Alves
Henrique Silva @fco-henrique Henrique Silva

About

Backend desenvolvido para o ConGa, um software desktop especializado para pequenos e médios produtores de leite.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages