Concept-2-3D is a full-stack 3D generation and discovery project with:
git clone https://github.com/GuruMachanica/Concept-2-3D.git
cd Concept-2-3D
Windows PowerShell:
.\scripts\setup_venv.ps1
Linux/macOS:
./scripts/setup_venv.sh
Copy Backend/.env.example to Backend/.env and update values as needed.
At minimum, configure the providers you plan to use (for example GROQ or FREE_AI settings).
cd Frontend
npm install
cd ../..
From repository root:
.venv\Scripts\python.exe -m uvicorn Backend.main:app --host 0.0.0.0 --port 8011 --reload
Why port 8011:
In a second terminal:
cd Frontend
npm run dev
Open the local Vite URL shown in terminal (usually http://localhost:5173).
Common endpoints:
When backend is running locally on port 8011, docs are available at:
.venv\Scripts\python.exe -m ruff check Backend
cd Frontend
npm run lint
Concept-2-3D is a full-stack 3D generation and discovery project with:
git clone https://github.com/GuruMachanica/Concept-2-3D.git
cd Concept-2-3D
Windows PowerShell:
.\scripts\setup_venv.ps1
Linux/macOS:
./scripts/setup_venv.sh
Copy Backend/.env.example to Backend/.env and update values as needed.
At minimum, configure the providers you plan to use (for example GROQ or FREE_AI settings).
cd Frontend
npm install
cd ../..
From repository root:
.venv\Scripts\python.exe -m uvicorn Backend.main:app --host 0.0.0.0 --port 8011 --reload
Why port 8011:
In a second terminal:
cd Frontend
npm run dev
Open the local Vite URL shown in terminal (usually http://localhost:5173).
Common endpoints:
When backend is running locally on port 8011, docs are available at:
.venv\Scripts\python.exe -m ruff check Backend
cd Frontend
npm run lint