If your setup already has some of the required tools installed, please adjust accordingly.
- Install newest Node from here https://nodejs.org/en/ (currently 18.15.0 LTS)
- Run
npm install -g [email protected]
- Run
npm install -g @angular/[email protected]
- Verify your versions with
ng version
:
Angular CLI: 15.2.2
Node: 18.15.0
Package Manager: npm 9.6.1 - Install a new version of IntelliJ
- Clone the master branch with
git clone https://github.com/Cyberdog52/hackathon.git
- Open the project with IntelliJ and let gradle build the project
- If prompted, install java (17.0.5)
- Install the npm dependencies with
cd frontend
followed bynpm install
During the hackathon your team can decide to use a custom branch on this GitHub repository or to fork it to your own private repository.
- Start the backend either by
You should be able to open the Swagger endpoint documentation at http://localhost:8080/swagger-ui/index.html
.
You should now be able to open http://localhost:4200
to access the frontend.