- This project allows us to search on the CV's using ElasticSearch.
- Team members :
- Maedeh Daemi : [email protected]
- Kaoutar Nhaila : [email protected]
- Isabelle Shao : [email protected]
- Yohann Robert : [email protected]
- Java version: 8
- IntelliJ IDEA version: 11.0.12
- elasticsearch version: 7.3.2
- kibana version: 7.3.2
- logstash version: 7.3.2
To run this project, follow this instruction :
- open the project in your prefered IDEA
- run elasticsearch in your PC
- run kibana in your PC
- run logstash in your PC
- run PocLhomApplication.java file which is located in POC_LHOM/src/main/java/com/daar/POC_LHOM
Testing this project has two parts, first test Elasticsearch by Swagger API, second test logstash with kibana UI. Follow this instruction :
PART 1:
- open Swagger API (http://localhost:8080/swagger-ui.html#/cv-controller/createProfileUsingPOST) there are two interfaces for POST request, one for Delete request and five for GET request.
- for each request, first click on "try in out" button, after that fill the required boxes as instructed and click on "Execute" button.
POST /CV -> For this part, fill the boxes as shown in the picture.
PART 2:
- Start the spring boot application
- Go to the kibana UI (http://localhost:5602)
- Go to Index Patterns
- Create index pattern
- Add the index with pattern "cevetheque-*"
- Select the timestamp field and finish
- Go to Kibana
- Discover
Now you're able to see the logs