|
|
2 tháng trước cách đây | |
|---|---|---|
| .continue | 3 tháng trước cách đây | |
| .github | 3 tháng trước cách đây | |
| backend | 2 tháng trước cách đây | |
| docs | 2 tháng trước cách đây | |
| legacy | 2 tháng trước cách đây | |
| public | 2 tháng trước cách đây | |
| scripts | 3 tháng trước cách đây | |
| src | 2 tháng trước cách đây | |
| tools | 3 tháng trước cách đây | |
| .cursorrules | 3 tháng trước cách đây | |
| .env.production | 2 tháng trước cách đây | |
| .gemini_rules.md | 3 tháng trước cách đây | |
| .gitignore | 2 tháng trước cách đây | |
| PRODUCTION_SETUP.md | 2 tháng trước cách đây | |
| README.md | 2 tháng trước cách đây | |
| backend.Dockerfile | 3 tháng trước cách đây | |
| build_frontend.sh | 3 tháng trước cách đây | |
| deploy.cmd | 3 tháng trước cách đây | |
| deploy_listener.py | 3 tháng trước cách đây | |
| docker-compose.yml | 3 tháng trước cách đây | |
| index.html | 2 tháng trước cách đây | |
| nginx.conf | 3 tháng trước cách đây | |
| package-lock.json | 2 tháng trước cách đây | |
| package.json | 2 tháng trước cách đây | |
| postcss.config.js | 3 tháng trước cách đây | |
| radionica-backend.service | 3 tháng trước cách đây | |
| radionica-deploy.service | 3 tháng trước cách đây | |
| server_update.sh | 3 tháng trước cách đây | |
| setup_server.sh | 3 tháng trước cách đây | |
| tailwind.config.ts | 3 tháng trước cách đây | |
| test_auth.py | 3 tháng trước cách đây | |
| tsconfig.json | 3 tháng trước cách đây | |
| tsconfig.node.json | 3 tháng trước cách đây | |
| vite.config.ts | 2 tháng trước cách đây |
Radionica3D is a full-featured web platform for a 3D printing service, designed to bridge the gap between clients and creators. It handles everything from model analysis and automated pricing to real-time communication and fiscal reporting.
"Мы печатаем — и делаем как надо." (We print — and we do it right.)
The project follows a modern decoupled architecture:
For more details, see Architecture Overview.
Clone the repository:
git clone https://git.loky.pw/git/radionica3d.git
Set up the frontend:
npm install
npm run dev
Set up the backend:
cd backend
python -m venv .venv
source .venv/bin/activate # or .venv\Scripts\activate on Windows
pip install -r requirements.txt
python main.py
Detailed documentation is available in the docs/ directory:
© 2024 Radionica3D. All rights reserved.