Skip to content

malcolmamal/turmoil-node

Repository files navigation

Turmoil

There are currently three parts of the application:

  • frontend in ReactJS
  • new backend in NodeJS
  • old backend in Java Spring Boot

The idea is to migrate the Java backend into NodeJS backend, but it will take some time.

There is a travis file (.travis.yml) showing all the necessary steps to deploy the application.

Requirements

  1. npm run build:postgres to build docker and npm run start:postgres to start the postgres docker image
  2. npm run build:java to build java and npm run build:java:docker to build docker and npm run start:java to start the Java backend in the built docker
  3. npm run install:backend to build and npm run start:backend to start the NodeJS backend
  4. npm run install:frontend to build and npm run start:frontend to start the ReactJS frontend

Travis CI status

For the future

To avoid installing gradle/jdk perhaps the jar for the Java backend will be accessible somewhere and docker will just be downloading it.

About

Turmoil in Node.JS & React.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published