Prerequisites
You must have maven, jdk8, mysql, nodejs installed on your machine.
Steps
- Run the folowing mysql commands
CREATE DATABASE candidate_management;
GRANT ALL PRIVILEGES ON candidate_management.* To 'dev_user'@'localhost' IDENTIFIED BY 'letmein';
- Run the spring boot server. Within
cm-server
folder run:
mvn spring-boot:run
- Install the client project dependencies. Within
cm-client
folder run:
npm install
- Run the react client. Within
cm-client
folder run:
npm run start
- For cm-external
Go to resourcer/config.resources Uncomment and set the following properties: PROXYHOST PROXYPORT GOOGLESECRET