pavel-surinin / Election

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

About

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
  • Frontend
    • React.js
    • Graphs - graph.js
    • React Router - (hash history)
    • Bootstrap3 CSS components
    • FontAwesome for gliphs
    • Moments.js for dates formats

Running

Application is started on localhost:9090 by default.

Command line

mvn spring-boot:run

IDE

Simply run Application class main method.

About


Languages

Language:JavaScript 43.2%Language:Java 26.4%Language:HTML 19.6%Language:CSS 10.8%