Projekte
Die aufgelisteten Projekte zeigen einen Ausschnitt der Tätigkeitsbereiche, der Vorgehensweise und der technologischen Flexibilität von codelabor.
Technischer Berater für Non-Profit Organisation
Ausarbeitung der Use Cases und Erstellung der technischen Spezifikation für die Webplattform, um komplexe Spende und Informationsflüsse zu realisieren.
Social Media Firmenplattform
Mittels WordPress und PHP wurden die Visionen von foryouandyourcustomers umgesetzt, die alle Social Media Kanäle ihrer Mitarbeiter, Produkte und Standorte in eindrücklicher Weise bündelt.
TCP Deamon für führendes Schweizer Telematik-Unternehmen
Bei der Erweiterung der Produkt-Palette für mobile Ortungsgeräte, wurde der Serverdienst entwickelt, der die GPS Koordinaten vom Gerät empfängt und verarbeitet.
Touchscreen Interface für Industriebacköfen
Der Endkunde, eine weltweit renommierte Firma, die Industriebacköfen herstellt, wollte eine graphisch und interaktiv ansprechende Benutzeroberfläche für seine Bäckerei-Backöfen haben.
Nach der Aufnahme der Anforderungen wurde jede Ansicht der Benutzeroberfläche skizziert und mit dem Kunden diskutiert. Die Realisierung der Entwürfe mit der Software Balsamiq Mockups erlaubte das interaktive Durchspielen aller Abläufe. Die Implementierung wurde in C++ mit dem Qt Framework realisiert, das sich sehr gut für Touchscreen und andere graphisch anspruchsvolle Desktop-Anwendungen eignet. Eingesetzte Technologien:
- Balsamiq Mockups (zur Erstellung der GUI Skizzen und zur interaktiven Demonstration des Entwurfs)
- Qt C++ Framework (zur Implementierung des GUIs und der Programmlogik)
- git (zur Versionsverwaltung)
- Hudson Buildserver (zur automatisierten Kompilierung)
- Mantis (zur Fehler-Erfassung und Feature-Planung)
- SQLite (zur Speicherung der Ofensteuerungs- und Rezeptdaten)
Erweiterung einer Analyse Software für die Chemieindustrie
Eine weltweit eingesetzte Laborsoftware zur Analyse der Komponenten während eines chemischen Prozesses wurde um weitere Funktionalitäten erweitert. Diese umfassten Änderungen im Prozessablauf, wie auch das Hinzufügen der Möglichkeit, Informationen zu einem weiteren Gerät zu übertragen. Des Weiteren wurde das Kommunikationsverhalten auf unterschiedlichen Betriebssystemen und Hardware analysiert und eine Möglichkeit zur Simulation von realen Messgeräten geschaffen. Die Software ist in C und C++ programmiert.
Daten-Import-Programm für ein Ressourcenplanungssystem
Implementierung eines generisch konfigurierbaren Daten-Import-Programms für eine renommierte ERP Software. Dieses Programm ermöglicht das automatische Einlesen von Daten in einem sehr flexiblen Format. Auf Wunsch des Kunden wurde die Implementierung in C# unter Verwendung der "Component Object Model" Technologie (als Schnittstelle zur ERP Software) realisiert.
Kreditkartenzahlungs-Erweiterung für ein Webportal
Für ein Non-Profit-Unternehmen wurde eine Webanwendung zum Verkauf von Gutscheinen implementiert. Kundendaten und generierte Gutschein-Nummern werden dabei in einer MySQL Datenbank gespeichert und können über den Webbrowser verwaltet werden. Das Unternehmen hat sich für eine pragmatische Lösung in PHP entschieden, mit der ihre auf WordPress-basierende Platform erweitert wurde.
