3D Printing & Metal Fabrication Portal

Job ID: 38426725

Budget: €20 – €40 EUR

We are looking to develop a web portal for 3D printing and metal fabrication services. The backend will handle user file uploads (2D CAD: DXF, DWG; 3D models: STL, OBJ), file analysis, dynamic price estimation, order management, and integration with partner services. Key requirements include:

Technologies:

Languages: Python (file analysis), Node.js (API services)
Frameworks: Django or Flask for Python, Express.js for Node.js
Database: PostgreSQL or MySQL for user data, orders, and pricing info
File Storage: AWS S3 or similar
API Integrations: SolidWorks API for file validation; Payment Gateway API (e.g., Stripe, PayPal) for transactions
Features:

File Analysis Engine:

3D Files: Utilize trimesh, numpy-stl, PyMeshLab
2D Files: Use ezdxf, pyautocad
SolidWorks API Integration: Advanced validation for 2D/3D files
Price Database:

Schema Design: Store materials, services, pricing algorithms
Dynamic Pricing: Calculate based on file characteristics
API Endpoints: Fetch pricing based on selections
Related categories: JavaScript Python Solidworks Node.js