This is a forum application made in Java EE and Spring, no focus on frontend design. This is not entirely finished due to lack of time.
Project Structure
The project contains 3 submodules
- backend
- Entities
- Services
- ServiceTests
- frontend
- Controllers
- Application Runner
- reports
- JaCoCo coverage
- OWASP check
- Clone this repo
- Run from project root folder:
mvn install
will install and generate reports with running tests
mvn install -DskipTests
will install and generate reports without running tests - Run LocalApplicationRunner located in ~/frontend/src/test/java/no/cmarker/frontend/LocalApplicationRunner.java
- Open
localhost:8080/
in your browser
- Login
- Signup
- No Selenium tests