get3d.ch
Mein eigener 3D-Druck-Service aus dem Appenzellerland. Datei hochladen, Material wählen, Preis sofort sehen und online bezahlen.
get3d.ch besuchen ↗Ausgangslage
Für einen 3D-Druck-Auftrag braucht es normalerweise mehrere E-Mails: Datei schicken, Material besprechen, Offerte abwarten. Ich wollte, dass man den Preis für sein Teil selbst online sieht und direkt bestellen kann.
Was ich gebaut habe
Eine komplette Bestellplattform, von Grund auf selbst programmiert:
- Upload von 3D-Dateien (STL, OBJ, PLY, STEP, 3MF) bis 100 MB mit 3D-Vorschau
- Konfigurator für Material, Farbe, Qualität und Stückzahl
- Preisberechnung aus Materialverbrauch, Druckzeit und Einstellungen
- Materialberater, der in sieben Fragen das passende Material vorschlägt
- Kundenkonto mit Bestellübersicht und Warenkorb für mehrere Modelle
- Bezahlung über Stripe-Checkout, Versand schweizweit
Ergebnis
Kundinnen und Kunden sehen den Gesamtpreis inklusive Versand, bevor sie bezahlen. Eine Offerte per E-Mail ist dafür nicht mehr nötig.
Technik
- Oberfläche ohne Framework: schlankes HTML, CSS und JavaScript
- 3D-Vorschau der hochgeladenen Modelle mit three.js
- Eigene Schnittstelle für Upload, Preisberechnung, Konto und Bestellungen
- Bezahlung über Stripe-Checkout
- Strenge Sicherheits-Header (Content-Security-Policy, HSTS)