embi-person-management

About this Project

This project is a simple application written as a test assesement of technical abilities of Senior Java Developers for European Bioinformatics Institute by John Alade.

For more information please contact John by mailing topzy20@yahoo.com

Problem Solved

The project was written as a solution to the hacker rank interview question. The technologies used were selected by me since no specific technology stack was specified in the question as it was specified as subjective.

Technologies used

  • Back end Technology : Java (Springboot, Hibernate, h2 memory database)
  • Frontend : ReactJS framework
  • the source can be found in reactjs_frontend folder

System Requirements

  • Java 8 or higher,
  • Node 8 or higher

Building the Frontend Application

Building the Server and App

  • Clone cd ../
  • Install all dependencies and build : ./mvnw clean && ./mvnw compile && ./mvnw install
  • The exeutable jar file would be located in target/embi-core-0.0.1-SNAPSHOT.jar

Running the App

  • Move the built jar to a location of your choice
  • Execute the executable jar file: java -jar embi-core-0.0.1-SNAPSHOT.jar

Running the Ap

  • mvn test

Accessing the app