DocSearch tool indexes PDF files and gives opportunity to search among them. Indexing is performed on the full content and table of contents (TOC) section of the PDF files. TOC is used for suggestion when typing characters in the search field. So, user can be informed about the search term that where it is and under which chapter title.
Technology stack:
- Java 8
- Elastic Search 6.4
- Spring Boot
- Angular JS
- Apache PDFBox
You can find the further details about how to run the project under frontend and backend folders.