web application that would allow users to login and post comments. The comments will first be approved by a moderator before they are published. The following screens should be delivered:

  • Login screen
  • Main screen with all comments published for normal users
  • Add comment screen for normal users
  • A screen for the moderator to approve newly added comments

Technologies that should be used:

  • Spring Boot
  • Spring Security
  • Spring Data
  • JPA/Hibernate
  • MySQL
  • AngularJS for frontend
  • Maven