This is a project created for Best Ever Me world ltd. to incorporate existing and future services and products of the business. It is based on microservices architecture.
This application is configured for Service Discovery and Configuration with the JHipster-Registry. On launch, it will refuse to start if it is not able to connect to the JHipster-Registry at http://localhost:8761.
To run all the services in development mode on single machine a minimum of 16 GB of RAM is recommended!
Before you run services:
- Run from jhipster-registry-master folder:
./mvnw -Pprod
for production profile
This is a "gateway" application intended to be part of a microservice architecture
For development profile run from gateway folder: ./gradlew
The service will run on localhost:9080
This is a "Request" microservice application intended to be part of a microservice architecture
For development profile run from request folder: ./gradlew
The service will run on localhost:9081
but has no GUI interface as this is a microservice
This is a "Last-minute" microservice application intended to be part of a microservice architecture
For development profile run from lastminute folder: ./gradlew
The service will run on localhost:9082
but has no GUI interface as this is a microservice
This is a Ionic based mobile application inteded to be used on top of the gateway application and all it's dependencies.
For development profile run from BemApp folder: ionic serve -l
The service will run on localhost:8080