- Node (version: v22.13.0)
- Angular (version: 19.0.7)
- Java (version: 21)
- Docker(version: 27.5.1, build a187fa5)
Also have port 4200, 8080 and 5432 available. (used by front-end, backend and database respectively)
- open terminal in project folder and run these commands.
:$ $ docker-compose up -d
:$ $ ./mvnw spring-boot:run
- open another terminal in project folder and run these commands.
:$ cd survey-frontend/
:$ ng s
- open your web browser (I used firefox web browser while building the front-end, given I wrote the CSS from the ground up without "CSS frameworks" i.e Bootstrap/Tailwind CSS, results may vary slightly from the below screenshots) on http://localhost:4200


