Springboot_angular-job_parser is an application whose purpose is to aggregate several job boards into an easy one. Splited into 2 parts with a backend and a frontend, it uses Angular and java SpringBoot.
+-----------+ +-----------+
| FrontEnd | | BackEnd |
|-----------| |-----------|
| | |Java 8 |
|Angular 8.2| REST | |
| |------------->|SpringBoot |
| | | 2.3 |
| | | |
| | |Maven 3.6.2|
| | | |
+-----------+ +-----------+
- responsive
- reactive
- tag cloud
- merge build
- Dockerize
- SSR
- Sitemap
- Routing
- images for job boards
- home page with photo
- gps city
- slogan
cd frontend
ng serve --host 0.0.0.0 --prod
java -jar job.parser-0.0.1-SNAPSHOT.jar &
ng build --prod
#BEFORE: Copy angular frontend build to backend
#TODO: Bring angular compilation into maven build process
cp frontend/dist/Angular-Job-Parser/* backend/src/main/resources/static
mvn clean install
npm run build:ssr && npm run serve:ssr