Node.js ist in den letzten Jahren eines der beliebtesten Javascript Tools geworden. Es wird von großen Marken wie PayPal, Yahoo, eBay oder Netflix genutzt.
Anwendungen die in Node.js entwickelt werden, benötigen keinen zusätzlichen Server, da die Anwendung gleichzeitig auch einen Webserver darstellt.
Über das Electron Framework lassen sich darüber sogar Desktop Anwendungen entwickeln, die auf allen gängigen Plattformen lauffähig sind.
3 Gründe für Node.js?
1. PRODUKTIVITÄT
Durch die Nutzung von Node.js konnte PayPal Anwendungen in kürzerer Zeit und mit der Hälfte der Mitarbeiter bereitstellen. Wenn das nicht für erhöhte Produktivität spricht!
2. SKALIERBARKEIT
Skalierbarkeit ist bei Node.js im Kern verankert. Es lassen sich damit Anwendungen schreiben, die eine große Anzahl von Verbindungen gleichzeitig handhaben kann.
3. ELECTRON
Das auf Node.js basierende Electron Framework macht es möglich mit Web-Technologien plattformübergreifende Desktop-Anwendungen zu entwickeln. Das ist genau unser Ding!
Featured Node.js / Electron cases
Schönen Dunk Forum – Erweiterung mit maßgeschneidertem Content Management System
Für das Schönen Dunk Forum, eines der führenden Online-Foren für Basketballfans, haben wir das bestehende NodeBB Forum System um ein maßgeschneidertes Content-Management-System (CMS) basierend auf der Open Data Platform directus erweitert. Diese Erweiterung ermöglicht den Administratoren und Moderatoren eine deutlich vereinfachte Verwaltung von Blog und News Inhalten und bietet den Nutzern eine noch dynamischere und interaktivere Plattform.
Die notwendigen NodeBB Plugins für die Synchronisation der Daten wurden mit NodeJS entwickelt.
PLATTFORM
TECHNOLOGIE
Review-Aggregator für Umzugsportal
Für das zur immowelt Group gehörende Umzugsportal umzugsauktion.de haben wir einen Review-Aggregator entwickelt, der die Bewertungen der auf umzugsauktion.de gelisteten Umzugsunternehmen sammelt, aufbereitet und auf der Portalseite darstellt. Das Frontend dazu ist SEO optimiert, so dass eine Top Platzierung des Portals in den Google Suchergebnissen erreicht wird. Entwickelt haben wir die in der AWS Cloud gehostete Anwendung mit Node.js, das Frontend wurde als WordPress Plugin in die bestehende Installation integriert.
PLATTFORM
TECHNOLOGIE
Photopoint Anwendung für internationale Messeauftritte
Für den Gemeinschaftsstand von Baden-Württemberg International haben wir in Zusammenarbeit mit dem Architekturbüro Scheßl & Weismüller aus Düsseldorf eine Fotoanwendung entwickelt, bei der sich Besucher mit typisch Baden-Württembergischen Hintergründen und Motive abbilden lassen können. Da die Nutzung eines Greenscreens nicht zu dem Konzept des Messestands passte, haben wir uns für eine etwas aufwändigere Methode unter Verwendung von KI entschieden. Die Ergebnisse zeigen, dass es die richtige Entscheidung war.
TECHNOLOGIE
Photobooth in Phonebooth
Zur Promo eines neuen Schuhes in Zusammenarbeit mit den New York City Parks Department wurde als Teil eines Ladenkonzeptes eine Telefonzelle zur Photobooth umfunktioniert. Die Bedienung erfolgte über das Keypad, Instruktionen wurden über den Telefonhörer ausgespielt und das Take-Away Foto spiegelte die individuellen Einstellungen des Users wider.
Umgesetzt haben wir die Anwendung als Desktop App mit dem Electron Framework, mit dem man plattformübergreifende Desktop-Anwendungen mit Web-Technologien entwickeln kann.
TECHNOLOGIE
Inszenierung der Fahrzeugübergabe
Um den Übergabeprozess im Autohaus mehr zu emotionalisieren, hat Optimist das Konzept "Unboxing Your Star" entwickelt. Dabei wir die Fahrzeugübergabe durch eine Licht-, Audio- und Videochoreographie in Szene gesetzt und durch ein persönliches, digitales Take-Away für den neuen Besitzer abgerundet.
Die technische Umsetzung, insbesondere die Verbindung aller Komponenten über Schnittstellen, sowie die Steuerung des Ablaufs haben wir übernommen. Dabei kamen wieder einmal neue Technologien wie OpenCV für die Video Steuerung zum Einsatz.
TECHNOLOGIE
Let’s talk about your tech ideas
Die Potenziale digitaler Möglichkeiten sind riesig. Das Allermeiste, was Sie sich vorstellen können, können wir für Sie entwickeln. Glauben Sie nicht? Dann sollten wir reden. Sonst natürlich auch gerne.