Simple CRUD application implementing Internet Recruitment System.
Application is driven by embedded Tomcat server and HSQL database.
- Download and unpack *.zip
- Inside unzipped directory run
mvn package
java -jar target/standalone.jar
- Point your browser to http://localhost:8080/standalone
- JRE (JDK) >= 7
- Apache Maven 3
- Spring MVC
- Hibernate
- Spring Data JPA
- Spring Security
- Hibernate Validation
- Tomcat
- HSQL DB
View is rendered by simple *.jsp files with bootstrap support.
Application gives a simple API to check registered users.
http://localhost:8080/standalone/product/${id}/api/users
where ${id}
is the auto generated id.
To do:
- Implement services and DAO to meet Model-View-Controller requirements.
- Take care about unsupported error view after trying to add two identical job offers.
- Add CV file uploader.
- Change JSP to modern JS frontend.
- Implement categories while posting a new job offers.