/candidate-management

Candidate management application

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Prerequisites

You must have maven, jdk8, mysql, nodejs installed on your machine.

Steps

  1. Run the folowing mysql commands
CREATE DATABASE candidate_management;
GRANT ALL PRIVILEGES ON candidate_management.* To 'dev_user'@'localhost' IDENTIFIED BY 'letmein';
  1. Run the spring boot server. Within cm-server folder run:
mvn spring-boot:run
  1. Install the client project dependencies. Within cm-client folder run:
npm install
  1. Run the react client. Within cm-client folder run:
npm run start
  1. For cm-external

Go to resourcer/config.resources Uncomment and set the following properties: PROXYHOST PROXYPORT GOOGLESECRET