Build

    • Spring Boot 2
    • SQLite 3
    • Node.js
    • Maven
    • SQLite 3 CLI
    • JDK 1.8+
    • Install the npm packages only the first time.
    • Run the build script.
    • The java executable poli-x.y.z.jar is generated under the target folder. Run this to start the server.
    • Src folder contains the java source code.
    • Web-app folder contains the react code.
    • The build scripts build the code in web-app first, copy the generated files to src ~/static folder and finally run maven to build the java project.