This is a simple demonstration of a web application using Spring for the backend and Angular for the frontend.
- Navigate to the 'angular-frontend' directory in the terminal
- Download and install the latest version of NVM (Node Version Manager)
- On Windows, this Github repository can be used: https://github.com/coreybutler/nvm-windows/releases
- Use the 'nvm-setup.zip' release asset
- Running
nvm --versionin the terminal will verify successful installation- The terminal may need re-started before the newly installed package is available
- Run
nvm install 16.20.0 - Run
nvm use 16.20.0- Verify node and npm versions are correctly installed by running the following (You may need to restart the teriminal):
node --version- This should show
v16.20.0
- This should show
npm --version- This should show
8.19.4
- This should show
- Verify node and npm versions are correctly installed by running the following (You may need to restart the teriminal):
- Run
npm install- This may take a while to download
- Run
npm start
The default URL for the frontend is localhost:4200/
- Install the Java 21 JDK
- Navigate to the 'spring-backend' directory in the terminal
- Run
./gradlew.bat bootRun- The command may also be
./gradlew bootRunorgradlew bootRun, depending on your system
- The command may also be
The default URL for the backend is localhost:8080/