This project was made for a course in Internet Software Architecture
Front-end: Vue.js, JavaScript, HTML, CSS
Back-end: Spring, Java
Database: PostgreSQL
Deployment: Heroku
Integrational server: CircleCI
Code Analysis: SonarCloud
Before starting the application you need to have PostgreSQL installed. There also needs to be a database named fishingAdventure.
In the application.properties the postgres username is postgres and the password is admin. This can be changed to suit your configuration.
To start the back-end, make sure you have nothing running on localhost:8080.
Before starting the front-end for the first time, you need to run the npm install command in the terminal.
You can also visit our site at: https://fishing-adventure-front.herokuapp.com
email = userRoleN@gmail.com
password = 123
userRole = {client, homeOwner, instructor, boatOwner, admin}
N = {1, 2, 3}
• Aleksandar Bjelobaba
• Anica Đukić
• Lea Kalmar