Remember to set your database credentials in the application.properties.
This program uses port 8090 to run the server. The server is a RESTful API that allows you to create, read, update,
and
delete invoices. The server is built using Spring Boot and Gradle. The frontend is built using Vue and runs on
port 8080.
You can run the server and frontend using the following commands:
$ ./gradlew bootRunThe frontend is in the front-end directory. The frontend is built using Vue and uses the Vue CLI. The frontend is
$ cd front-end
$ npm run serveIn case there is some linting error in the frontend, you can fix it by running the following command:
npm run lint -- --fixThe system was tested on Ubuntu 22.04.4 LTS. The system should work on other operating systems, but it was not tested on them.