- REST backend using Spring Boot
- Spring Boot JPA
- Spring Boot JWT Security
- Spring REST Template call to external REST service
- Testing
- JUnit test for each REST API method
- Minimum of one End-to-End system test using Selenium
- React front end
- Deployed to AWS
See Pivotal Tracker project for specifics on requirements and stories.
- Please use descriptive developement branch names
- i.e. rather than /dev use /dev-<my_issue>
- Refrain from merging your own requests without review/tests done by another group member(s)
- After adding new dependencies to the Spring Boot application, the project will need to be re-opened before compilations will succeed
- Clone the GitHub repository onto local machine with Node installed
React Application:
- Change directory to
/frontend
- Initialize the project's dependencies with
npm install
- Run the development app with
npm start
Spring Boot Server
- Create env.properties file in src/main/resources/
- Add property
jsearch.api-key=
with value of a valid JSearch api key
API(s) used
- Job Search Results: JSearch
- Conlyn Pattison
- Marc Garcia
- Dale Sanchez
- Integra Diaz
- Randy Rodriguez