Web2Print

In diesem Projekt handelt es sich um einen HTML 5 Schilder-Designer, der es nicht nur die anordung der Motive und die grafische Gestaltung online durchzuführen sondern auch die Form der Schilder anzupassen. Die bestellten Daten werden im Betrieb automatisch verarbeitet und an die Maschinen verteilt. Dieses Projekt ist mein bisher umfangreichstes.

Website

Die Website kann unter www.his-print-service.de betrachtet werden. Mein Aufgabenbereich deckte das komplette Entwickeln der Website ab. Darunter fiel die Wahl der Infrastruktur, das CMS System als auch das Erstellen der Produktfotos.

.

CMS

Verwendet wurde Drupal als eines der leistungsfähigsten CMS. Das Modul Commerce liefert die Shopfunktionalitäten. Um den Designer zu realisieren wurden Custom-Module in PHP geschrieben.

.

Deployment

Ein moderner Deployment-Workflow erlaubt das gemeinsame Entwickeln. Der Code wird über Git versioniert. Docker-Container ermöglichen einfachstes verteilen der benötigten Software.

.

AngularJS

Der Online Designer wurde in AngularJS umgesetzt. Die Bibliothek FabricJS kümmert sich dabei um die grafischen Funktionen.

.

Produktfotos

Um professionelle Produktfotos zu realisieren, absolvierte ich einen Fotokurs und richtete ein Fotostudio ein.

.

Design

Das Layout entwarf ich mit Photoshop. Passend dazu erstellte ich ein Corporate Design Guide für alle anderen Werbemittel im Unternehmen.

.

Projektmanagment

Alle Termine und Meilensteine wurde mit den Mitarbeitern abgesprochen. Ein stack an Software erleichterte das gemeinsame Arbeiten. Pünktlich zum Release-Termin im September 2016 wurde die Website online gestellt.

Video

Dieses Video zeigt die Website in Aktion. Zu sehen ist der generelle Aufbau des Webshops sowie der Online-Designer.

Verwendete Technik

Dieses Projekt verwendet aktuelle Software und einen modernen Deployment Workflow.

Die Kombination der verschiedenen Software-Komponenten ermöglichen es die Funktionen zu realisieren die diese Website einsetzt.

AngularJS
Apache Solr
Bootstrap
Docker
Drupal
Git
JavaScript
MySQL
NodeJS
PHP