This project is a proof of concept.
It's goal is to have an application to visualize IFC files in a 3D viewer and upload them to a database.
You can find the following folders in this repository's root folder:
From this folder, run the following commands:
# Run database container
cd docker/database
docker-compose up -d
# Run API server
cd ../../server
mvn clean install
quarkus dev
# Run web app
cd ../frontend
npm install
npm run preserve
npm run serve
You should be able to access the frontend at localhost:8081
.