A full stack appliocation where the user can enter any goals they want to achieve (e.g. "get more sleep" or "lose weight") and the output will automatically display advice on how to accomplish that goal. Web data is scraped from WikiHow.
- BACKEND: Java & Jsoup scraping library ☕
- API ENDPOINTS: Spring Framework 🌷
- FRONTEND: Javascript & React-Boostrap library ⚛️
-
Navigate to the frontend directory and run the following commands:
npm install package.jsonTo install the necessary frontend dependenciesnpm startTo run the frontend on localhost
-
Navigate to project root directory in a separate terminal and run these commands:
mvn packageTo build and compile the projectjava -jar target/myproject-0.0.1-SNAPSHOT.jarCreates an executable jar file for the project (only needs to be done once)mvn spring-boot:runTo run the backend on localhost
Or if you want to actually see it clearly click on the link:
https://user-images.githubusercontent.com/65323408/111387373-da2d7680-866a-11eb-87ac-4e6b545de20e.mp4
