A browser-based 3D model viewer built with Next.js, React Three Fiber, and Mantine UI.
- Node.js 18+
- npm
# Install dependencies
npm install
# Start dev server (http://localhost:3000)
npm run devOr via Makefile:
make install
make devnpm run build
npm startOr:
make build
make start# Build and start
docker compose up --build -d
# View logs
docker compose logs -f
# Stop
docker compose downOr via Makefile:
make docker-build
make docker-up
make docker-down
make docker-restart # rebuild + restart
make logsmake help