This application is designed to match clients' needs with applicants' qualifications; so that clients may have the personnel needed for their goals, and applicants may work what they are best at.
- Spring Boot
- Spring WebMVC
- Spring Data
- Postgres
- Lombok
- JUnit
- Mockito
- H2
- Postman
- Json Web Tokens
- JavaDocs
Application Controller/service/repo currently setup to work with models as of 3/31/22. Some user models information has changed which hasn't been tested with application.
- git clone https://github.com/RVTR-StagingRemote/Staging-Project-Back-End-Java
- Create a relational database called "batchesDB".
- List of environment variables:
- PXDB_URL - Database Host URL.
- PXDB_USER - Database Username.
- PXDB_PASS - Database Password.
- The CROSS_ORIGIN_VALUE is located in the CrossOriginUtil class; it's set to "http://localhost:4200" but may be changed.
- Run the application from the Driver class.
- HTTP requests may be made to "http://localhost:8080" using the web platform.