NoteKeeper is a SpringBoot REST API designed for managing notes. It provides endpoints for creating, editing, deleting, and retrieving notes. The project also includes a Vue.js-based frontend, offering a user-friendly interface to interact with the API.
Install Maven
sudo apt install maven
Install Nodejs (Linux):
sudo apt install nodejs
Clone Repository:
git clone https://github.com/sergej-stk/notekeeper.git
Install Maven dependencies:
cd notekeeper
mvn install
Compile jar file:
cd notekeeper
mvn package
Install Nodejs dependencies:
cd notekeeper/frontend
npm install
Compile vuejs:
cd notekeeper/frontend
npm run build