Kellerhals - Handy App

project thumbnail

TECHNOLOGIEN

Django
Vue.js
HTML
CSS
Javascript
Swift
SwiftUI
Ionic
PostgreSQL

ROLLE

Full Stack

KUNDE

Kellerhals

JAHR

2021

Die Kellerhals Schreinerei bietet ein breites Spektrum an Arbeiten im Holzsektor an. Um für jegliche Arbeiten gut gerüstet zu sein, stehen Partner in verschiedenen Dienstleistungssektoren zur Verfügung, die bei Bedarf beigezogen werden können. Das Ziel ist es, die beste Qualitätsarbeit zu einem vernünftigen Preis anbieten zu können.

Um die Kellerhals Schreinerei bei diesem Ziel zu unterstützen habe ich eine App zur Erfassung von Arbeitszeiten, Material und Spesen erstellt. Diese App half damit, das bestehende Verfahren aus Excel-Listen und Notizen zu ersetzen. Aus den Erfassten Daten kann man schlussendlich einen Rapport zu ziehen auf dem die Rechnung an die Kunden basiert.

Als Backend wurde eine PostgreSQL Datenbank aufgesetzt. Damit die App später mit der Datenbank kommunizieren kann, wurde auf dem Server eine Django Web-App mit Django-Rest-Framework für die API erstellt. Da in der Kellerhals Schreinerei ausschliesslich iPhones verwendet werden wurde die App mit Swift / SwiftUI verwendet. Somit konnte ich die nativen Features von iOS verwenden um den Export und Drucken von PDF's so einfach wie möglich zu gestalten.

In einem zweiten Teil wurde die App noch abwärtskompatibel für nicht SwiftUI fähige Geräte gestaltet. Um das zu erreichen, wurde die App zusätzlich noch auf Ionic mit Vue.js umgeschrieben.

mockup mockup mockup mockup