É um sistema de gerenciamento do cadastro de consultores da Brencorp. O projeto foi desenvolvido com o auxílio do Spring Boot, um framework de Java para o backend, enquanto que o frontend foi desenvolvido em React, um framework de Javascript. A solução consiste num CRUD para a base de consultores da Brencorp.
- Cadastro de consultores, profissões, formações acadêmicas, cidades, Estados, certificados de acervo técnico (CAT) e projetos aos quais os consultores estão associados;
- Leitura de consultores, profissões, formações acadêmicas, certificados de acervo técnico (CAT) e projetos aos quais os consultores estão associados;
- Atualização de consultores, profissões, formações acadêmicas, certificados de acervo técnico (CAT) e projetos aos quais os consultores estão associados;
- Exclusão de consultores, profissões, formações acadêmicas, certificados de acervo técnico (CAT) e projetos aos quais os consultores estão associados;
- Buscas resumida de consultores por nome, cidade, Estado e formação acadêmica;
- Vizualização de dados completos de um consultor em específicao;
Você pode acessar o código fonte do projeto inicial ou baixá-lo.
- Fazer o download backend do projeto pelo git bash, por exemplo, usando o comando 'git clone' na branch
master
; - Execute a aplicação na sua IDE de preferência;
- No navegador, acesse o endereço:
localhost:8080/swagger-ui
e todos os endpoints estarão disponíveis para teste; - Para executar o frontend, acesse a pasta física do projeto em sua máquina e logo após, realize o segundo download do frontend na branch
frontend
; - Em seu terminal, execute o comando: npm install --save-dev @babel/core
- Execute o seguinte comando: npm i -D @swc/cli @swc/core
- Execute o comando: npm install axios
- Para startar o o frontend do projeto, execute o comando: npm run dev
- Assim que o sistema for carregado em seu navegador, realize os testes das funcionalidades embarcadas na solução.
- Java 17
- Spring Boot 3
- Java Script
- React
- Débora Carvalho
- Diego Tavares
- Pedro Silva
- Isabel Gonçalves
- Wendislau Silva
- Weynne Guimarães