- Notifications
You must be signed in to change notification settings - Fork0
Esse é o nosso desafio para a vaga de implementador fullstack na Softplan. Serão testadas as habilidades e qualidade de código ao transformar requisitos limitados em uma aplicação web.
License
danilomeneghel/softplan-desafio-fullstack-danilo-meneghel
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Avaliação técnica de um Sistema de Processos, desenvolvido em Java com Spring-Boot e AngularJS.
Descrição da prova:
https://github.com/g-cpa-squad-produto/softplan-desafio-fullstack
- CRUD
- API RESTful
- ACL
- Validation
- Filter
- Pagination
- Login
- Responsive
- JUnit
- Mockito
- Java JDK 14
- Apache Maven >= 3.6.3
- PostgreSQL >= 12
- Docker (Opcional)
- Java
- JPA
- Maven
- Spring
- Swagger
- CSS
- Jquery
- Bootstrap
- ThymeLeaf
- AngularJS
- PostgreSQL
- Docker
$ git clone https://github.com/danilomeneghel/softplan-desafio-fullstack-danilo-meneghel.git$ cd softplan-desafio-fullstack-danilo-meneghel/
Crie o banco de dados com o nome sistema-processos em seu PostgreSQL.
Depois abra o arquivo "src/main/resources/application.properties" e coloque os dados de acordo com a conexão do seu banco de dados.
Para carregar o projeto, digite no terminal:
$ mvn spring-boot:run
Aguarde carregar todo o serviço web.
Após concluído, abra o seu navegador o seguinte endereço:
docker-compose up --build
Documentação da API RESTful:
http://localhost:8080/swagger-ui.html
- Login
- Username: admin
- Password: admin
http://sistema-processos.herokuapp.com/
Login Administrador
- Username: admin
- Password: admin
Login Triador
- Username: bruna
- Password: bruna
Login Finalizador
Username: carlos
Password: carlos
Username: catia
Password: catia
Projeto licenciado sobThe MIT License (MIT).
Para realizar os testes, crie o banco de dados com o nome "sistema-processos-test".Após feito isso, execute o seguinte comando no terminal:
$ mvn test
Desenvolvido por
Danilo Meneghel
danilo.meneghel@gmail.com
http://danilomeneghel.github.io/
About
Esse é o nosso desafio para a vaga de implementador fullstack na Softplan. Serão testadas as habilidades e qualidade de código ao transformar requisitos limitados em uma aplicação web.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- Java35.3%
- HTML25.3%
- JavaScript23.3%
- CSS14.7%
- Other1.4%