Skip to content

ConlynPattison/JobBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Job Search Engine Application - SWE Final Project

Requirements:

  • 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.

Contribution Helpers

  1. Please use descriptive developement branch names
    • i.e. rather than /dev use /dev-<my_issue>
  2. Refrain from merging your own requests without review/tests done by another group member(s)
  3. After adding new dependencies to the Spring Boot application, the project will need to be re-opened before compilations will succeed

Development Instructions

  • Clone the GitHub repository onto local machine with Node installed

React Application:

  1. Change directory to /frontend
  2. Initialize the project's dependencies with npm install
  3. Run the development app with npm start

Spring Boot Server

  1. Create env.properties file in src/main/resources/
  2. Add property jsearch.api-key= with value of a valid JSearch api key

Docs

API(s) used

Contributors

  • Conlyn Pattison
  • Marc Garcia
  • Dale Sanchez
  • Integra Diaz
  • Randy Rodriguez

Releases

No releases published

Packages

 
 
 

Contributors