Projeto desenvolvido como desafio na etapa tecnica do processo seletivo para AP CODERS. O objetivo do desafio é um sistema responsável por gerenciar as sistema de condominios.
A implementação do projeto foi todo com typescript, express, manipulando com typeorm. Tudo sobre projeto foi usado e resolvido lendo a documentação do typeorm. E contem um arquivo dockerFile para ajudar na visualização.
Projeto está preparado para usar msql. Arquivo de configuraçao do banco é ormconfig.js Dockerfile para facilitar a instalação.
-
url: localhost:3001
-
rotas: despesas / unidade / inquilino
-
Para criar unidade req JSON.
{
"indetificacao": "ap 1",
"proprietario": "João Paulo",
"condominio": "SunSheyin",
"endereco": "rua dos bobos, n"
}
- Para criar inquilino req do JSON.
{
"nome": "João Paulo",
"idade": 20,
"sexo": "masculino",
"telefone": "933004849",
"email": "jjpaulo2@protonmail.com"
}
- Para criar despesa, req JSON
{
"descricao": "sitio da barbie",
"tipo_despesa": "entretenimento",
"valor": "20000",
"vencimento_fatura": "2022-01-20",
"status_pagamento": false,
"unidade": 1
}
-
Para filtrar por unidade, precisa apenas do id da unidade
Muito gratificante participar desse projeto, amei realiza-lo, tive dificuldades em algumas implementações mas conseguir concluir e me orgulho disso.