Esse projeto é responsável pelo frontend da LGPDChecklist, uma checklist para avaliar a conformidade de sistemas computacionais com leis de proteção de dados, incluindo LGPD, GDPR e outras.
O artigo inicial que fala sobre o desenvolvimento desse sistema está disponível aqui
Para rodar esse projeto, você precisa rodar também o backend dele. Link para o repositório do backend
O npm já vem por padrão na instalação do Node.
-
garanta que já rodou o backend e o servidor está ativo
-
Crie um arquivo .env na raiz do projeto e coloque a config abaixo:
VITE_BASE_URL="http://localhost:8045"Para apontar para o seu servidor local. Se não colocar, ele vai apontar para o servidor de produção por padrão.
-
No terminal, na raiz do projeto, execute:
npm install
para baixar as dependências
-
Por fim, execute:
npm run dev
para rodar. Acesse seu navegador no localhost:3000 (porta padrão) para ver a aplicação.
Pré-requisitos
- Rode o comando docker-compose up --build para fazer o build e subir a sua aplicação.