├── .gitignore ├── DEPLOYMENT.md ├── PROJECT_SUMMARY.md ├── README.md ├── SECURITY.md ├── Source Code ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Backend │ ├── config │ │ └── ApplicationConfig.java │ ├── db │ │ ├── MySQLConnection.java │ │ ├── MySQLDBUtil.java │ │ ├── MySQLTableCreation.java │ │ └── RedisConnection.java │ ├── entity │ │ ├── ExampleBook.java │ │ ├── ExampleCoordinates.java │ │ ├── ExampleJob.java │ │ ├── ExtractRequestBody.java │ │ ├── ExtractResponseItem.java │ │ ├── Extraction.java │ │ ├── HistoryRequestBody.java │ │ ├── Item.java │ │ ├── LoginRequestBody.java │ │ ├── LoginResponseBody.java │ │ ├── RegisterRequestBody.java │ │ └── ResultResponse.java │ ├── exception │ │ └── JobRecException.java │ ├── external │ │ ├── EdenAI.java │ │ ├── GeoConverterClient.java │ │ └── SerpAPIClient.java │ ├── recommendation │ │ └── Recommendation.java │ ├── resources │ │ └── application.properties │ ├── servlet │ │ ├── ExampleBookServlet.java │ │ ├── ExampleJobServlet.java │ │ ├── HistoryServlet.java │ │ ├── LoginServlet.java │ │ ├── LogoutServlet.java │ │ ├── RecommendationServlet.java │ │ ├── RegisterServlet.java │ │ ├── SearchServlet.java │ │ └── TestServlet.java │ ├── test │ │ └── ValidationUtilTest.java │ └── util │ │ ├── Logger.java │ │ └── ValidationUtil.java ├── Frontend │ ├── WEB-INF │ │ └── web.xml │ ├── index.jsp │ ├── scripts │ │ └── main.js │ └── styles │ │ └── main.css ├── pom.xml └── scripts │ ├── init-database.sql │ └── setup-env.bat └── scripts └── security-check.bat /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/.gitignore -------------------------------------------------------------------------------- /DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/DEPLOYMENT.md -------------------------------------------------------------------------------- /PROJECT_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/PROJECT_SUMMARY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Source Code/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/.gitignore -------------------------------------------------------------------------------- /Source Code/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Source Code/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Source Code/Backend/config/ApplicationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/config/ApplicationConfig.java -------------------------------------------------------------------------------- /Source Code/Backend/db/MySQLConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/db/MySQLConnection.java -------------------------------------------------------------------------------- /Source Code/Backend/db/MySQLDBUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/db/MySQLDBUtil.java -------------------------------------------------------------------------------- /Source Code/Backend/db/MySQLTableCreation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/db/MySQLTableCreation.java -------------------------------------------------------------------------------- /Source Code/Backend/db/RedisConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/db/RedisConnection.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/ExampleBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/ExampleBook.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/ExampleCoordinates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/ExampleCoordinates.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/ExampleJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/ExampleJob.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/ExtractRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/ExtractRequestBody.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/ExtractResponseItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/ExtractResponseItem.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/Extraction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/Extraction.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/HistoryRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/HistoryRequestBody.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/Item.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/LoginRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/LoginRequestBody.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/LoginResponseBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/LoginResponseBody.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/RegisterRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/RegisterRequestBody.java -------------------------------------------------------------------------------- /Source Code/Backend/entity/ResultResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/entity/ResultResponse.java -------------------------------------------------------------------------------- /Source Code/Backend/exception/JobRecException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/exception/JobRecException.java -------------------------------------------------------------------------------- /Source Code/Backend/external/EdenAI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/external/EdenAI.java -------------------------------------------------------------------------------- /Source Code/Backend/external/GeoConverterClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/external/GeoConverterClient.java -------------------------------------------------------------------------------- /Source Code/Backend/external/SerpAPIClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/external/SerpAPIClient.java -------------------------------------------------------------------------------- /Source Code/Backend/recommendation/Recommendation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/recommendation/Recommendation.java -------------------------------------------------------------------------------- /Source Code/Backend/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/resources/application.properties -------------------------------------------------------------------------------- /Source Code/Backend/servlet/ExampleBookServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/ExampleBookServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/ExampleJobServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/ExampleJobServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/HistoryServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/HistoryServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/LoginServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/LogoutServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/LogoutServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/RecommendationServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/RecommendationServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/RegisterServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/RegisterServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/SearchServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/SearchServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/servlet/TestServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/servlet/TestServlet.java -------------------------------------------------------------------------------- /Source Code/Backend/test/ValidationUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/test/ValidationUtilTest.java -------------------------------------------------------------------------------- /Source Code/Backend/util/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/util/Logger.java -------------------------------------------------------------------------------- /Source Code/Backend/util/ValidationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Backend/util/ValidationUtil.java -------------------------------------------------------------------------------- /Source Code/Frontend/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Frontend/WEB-INF/web.xml -------------------------------------------------------------------------------- /Source Code/Frontend/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Frontend/index.jsp -------------------------------------------------------------------------------- /Source Code/Frontend/scripts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Frontend/scripts/main.js -------------------------------------------------------------------------------- /Source Code/Frontend/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/Frontend/styles/main.css -------------------------------------------------------------------------------- /Source Code/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/pom.xml -------------------------------------------------------------------------------- /Source Code/scripts/init-database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/scripts/init-database.sql -------------------------------------------------------------------------------- /Source Code/scripts/setup-env.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/Source Code/scripts/setup-env.bat -------------------------------------------------------------------------------- /scripts/security-check.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nuglifeleoji/Job-Recommendation-System/HEAD/scripts/security-check.bat --------------------------------------------------------------------------------