survey-example-spring-boot-angular
survey-example-spring-boot-angular copied to clipboard
This is a survey example using Spring Boot, Spring JDBC, Bean Validation, i18n, MapStruct, Simple Flat Mapper, Angular 5, Reactive Forms, Angular Material and H2..
Survey Example with Spring Boot and Angular
![](https://image.ibb.co/nMxqgH/Image3.png)
Overview
This is a survey example using Spring Boot, Spring JDBC, Bean Validation, i18n, MapStruct, Simple Flat Mapper, Angular 5, Reactive Forms, Angular Material and H2
Donations
If you find my work useful, consider donating to support it :)
Ethereum
You can simply scan this QR code to get my Ethereum address
![My QR Code](https://github.com/joumenharzli/donations/blob/main/ethereum.png?raw=true)
Architecture
![](https://image.ibb.co/bDRu8x/Image2.png)
Domain Model
![](https://image.ibb.co/kN7Cvc/Survey_Domain_Model.png)
Launch
To launch the backend simply run
$./backend/mvnw spring-boot:run
And to launch the frontend run
$ ./frontend/yarn && yarn start
Api Documentation
You can access Swagger api documentation at
http://${host}:${port}/swagger-ui.html
example
http://localhost:8080/swagger-ui.html