O presente repositório contém o código do back-end com aplicação de regras da LGPD desenvolvido durante a aula de Segurança no Desenvolvimento de Aplicações da FATEC.
Selecione uma opção abaixo para saber mais:
Para iniciar o projeto localmente, execute os comandos a seguir:
# Clone este repositório com o Git
git clone https://github.com/gioliveirass/fatec-SDA-lgpd.git
# Acesse a pasta do projeto e instale as dependências
cd fatec-SDA-lgpd
yarn
# Crie um container para o banco de dados postgres
docker-compose up -d
# Duplique o arquivo .env.config, renomeie para .env e preencha com as informações corretas
# Utilize o comando do TypeORM para dar o run da migration e sincronizar as entidades
yarn typeorm migration:run -d ./src/data-source.ts
# Inicie o Projeto
yarn start
Abaixo há um resumo das rotas disponíveis na aplicação.
Caso deseje, as requisições prontas para serem importadas no Insomnia estão disponíveis aqui.