desafio_backend_frontend_juridico Tailwind Templates

Desafio_backend_frontend_juridico

This project was a challenge for software engineer fullstack of FACILITA JURIDICO firm

Desafio - Desenvolvedor Facilita Jurídico


⚙️ Backend

💡O backend foi desenvolvido com NODE, EXPRESS e POSTGRESQL.

💡O banco postgres foi criando usando docker e docker-compose.

💡O DDL encontra-se na pasta backend/src/database/migrations


Executando o backend

Clone este repositório

git clone https://github.com/lucashs94/desafio_Facilita_Juridico.git

Acesse a pasta do backend

cd backend

Instale as dependências

npm install

Altere o arquivo .env.example para .env e mude as variaveis, caso deseje

cp .env.example .env

Usando docker compose, vamos levantar o container do postgres

docker compose up -d

Com o banco criado, vamos rodar a migration da tabela

npm run migrate

Caso deseje, rode o comando abaixo para popular a tabela com 10 registros

npm run seed

Está tudo pronto, vamos rodar o servidor na porta 3333 ou na porta do arquivo .env

npm run dev


🎨 Frontend

💡O frontend foi desenvolvido com REACT, VITE, SHADCN-UI e TAILWIND.


Executando o frontend

Com o repositorio clonado anteriormente, acesse a pasta do frontend

cd .. && cd frontend

Instale as dependencias

npm install

Altere o arquivo .env.example para .env e mude as variaveis, caso deseje

cp .env.example .env

Está tudo pronto, vamos rodar o frontend

npm run dev

Acesse o frontend em

http://localhost:5173


🦸 Autor




Top categories

Loading Svelte Themes