/mthree-Java-Capstone

Group (final) project for mthree's Java/full stack training

Primary LanguageHTML

mthree-Java-Capstone

Group (final) project for mthree's Java/full stack training

Colaborators: Inald Gjoni (inaldgjoni@gmail.com), Fionn O'Connor (fionnoconnor.dev@gmail.com), Raluca Lupu (radu_raluca76@yahoo.com), Phillipe Manta (filip.manta@yahoo.com)

Team Working

This screenshot shows the kanbab approach taken by the team, we had twice-daily standups between the front and back end teams. Raluca and Phillipe took the backend, whilst Inald and Fionn both worked on the front-end. This was acheived by both individual and pair programming, using slack and zoom to communicate. alt text

Before running:

  • Change application.properties username and password to that of your mySQL DB
  • Run capstoneDB to propogate the database

Website Roles:

  • Admin:

    • username: admin
    • password: adminPassword
  • User:

    • username: user
    • password: adminPassword

Screenshots:

Maven Spring Boot

alt text

Admin's view of blog posts with approval options

alt text

User's view of blog posts without approval or pending

alt text

Test results

alt text alt text alt text alt text alt text alt text

Adding a post

Form views

Admin

User