This is IT.Akademija group project - full election system App for Lithuania. We used Spring Boot for back-end and React.js for front-end.
- Backend
- Spring Boot
- H2 database which saves state to ./src/main/resources/h2/
- Spring Data JPA
- Spring Security
- Java Bean validation for server side
- Spring Boot
- Frontend
- React.js
- Graphs - graph.js
- React Router - (hash history)
- Bootstrap3 CSS components
- FontAwesome for gliphs
- Moments.js for dates formats
- React.js
Application is started on localhost:9090 by default.
mvn spring-boot:run
Simply run Application class main
method.