everyworks

Flexible und moderne Coworking-Spaces an Bahnhöfen in ganz Deutschland

Das Projekt

Everyworks geht einen Schritt weiter im Bereich Coworking: Das Projekt der DB Station&Service AG eröffnet Büroflächen an Bahnhöfen als Coworking-Spaces mit minutengenauer Abrechnung oder maßgeschneiderten Büro-Lösungen auf Monatsbasis. bitcrowd entwickelte die Elixir API, das Admin-Backend und das Buchungssystem, die die von unseren Partnern bei evenly entwickelten nativen Apps unterstützen.

Auftraggeber

Deutsche Bahn

Everyworks Firmenaccount Screenshot
Everyworks Highlights

Das Produkt

Ein Screenshot der Everyworks-Website, der die angebotenen Services und Preise zeigt.

Die Deutsche Bahn Station&Service AG besitzt eine Vielzahl von Immobilien rund um ihre Bahnhöfe in ganz Deutschland. Diese werden nun als flexible Büroflächen und Besprechungsräume angeboten, sodass die Millionen von Pendler:innen täglich von einem landesweiten Netzwerk flexibler Arbeitsräume und Besprechungsräume profitieren können. Gleichzeitig nutzt die DB ihre Bahnhofsimmobilien effizienter.

Das Herzstück der everyworks-Anwendung ist ein Abrechnungs- und Zahlungssystem, kombiniert mit Kundenmanagement, einem Kalender- und Buchungssystem, einer Verwaltung von Administratorzugängen und einem HTML-basierten E-Mail-Benachrichtigungsdienst. Dadurch können everyworks-Administrator:innen die verfügbaren Besprechungsräume und Schreibtische verwalten, Buchungen und Reinigungsdienste planen sowie Kundenkonten und den Zugang ihrer eigenen Mitarbeiter:innen zum System verwalten.

Die Story

Wir haben das Backend von everyworks in Elixir entwickelt und dabei die hohe Zuverlässigkeit sowie Präzision der funktionalen Programmiersprache genutzt, um eine stabile und leistungsfähige Anwendung zu schaffen

Ein Screenshot der Everyworks-Admin-Oberfläche, der eine Tabelle mit Rechnungen zeigt, in der wichtige Informationen sichtbar sind, sowie Buttons zum Anzeigen oder Bearbeiten jeder Rechnung.

Die Anwendung wurde mit dem klassischen Controller-Ansatz entwickelt, wobei die interaktiveren Teile der Benutzeroberfläche mit Phoenix LiveView realisiert wurden. Diese Technologie ermöglicht es, Funktionalität serverseitig zu implementieren und die Benutzeroberfläche in Echtzeit an Datenänderungen anzupassen, wodurch eine besonders reaktionsschnelle Interaktion gewährleistet wird. Darüber hinaus bietet LiveView ein gut durchdachtes, umfassendes Komponenten-System für Backend-Sprachen, mit dem sich ein organisiertes System aus reichhaltigen, gekapselten und wartbaren Komponenten erstellen lässt.

Screenshot des Space-Management- und Kalendersystems im Everyworks-Admin mit Kalenderansicht und farblich markierten Buchungen für verschiedene Ressourcen.

Unser Backend-Team hat die GraphQL-API entwickelt, die von der everyworks-App genutzt wird. Dadurch können Kundinnen über ihre Smartphones Buchungen vornehmen und ihre Konten verwalten. Der schnelle und bequeme Zugang zu den reservierten Arbeitsplätzen erfolgt über ein Einladungssystem, bei dem QR-Codes generiert und an die Kundinnen sowie ihre Gäste gesendet werden, um beim Eintreffen gescannt zu werden.

Die Anwendung wird auf AWS unter Verwendung von Kubernetes betrieben, was uns eine zuverlässige Anwendungsumgebung, blitzschnelle Reaktionszeiten und branchenführende Betriebszeiten ermöglicht.

Ein Screenshot mit Informationen über die Everyworks-Mobile-App.

Kundinnen interagieren mit dem Service über die mobile App und HTML-E-Mails. Diese HTML-E-Mails enthalten die QR-Codes für jede Buchung, dienen als zuverlässige Backup-Option zur mobilen App und ermöglichen es Gästen der Kund:innen, ohne eigenes Konto auf den Service zuzugreifen. Die E-Mails sind im everyworks-Design gehalten, responsiv und wurden auf über 40 E-Mail-Clients und Plattformen getestet. Sie müssen immer einwandfrei funktionieren und gut aussehen, unabhängig davon, welches Gerät oder welche E-Mail-App die Kund:innen verwenden.

Neue Features und Wartung

Der Service begann schlicht, doch im Laufe der Jahre haben wir das Angebot stetig ausgebaut, um mit dem Wachstum von everyworks mitzuhalten und den zunehmenden Bedürfnissen der Kund:innen gerecht zu werden.

Screenshot der Everyworks-Website mit Informationen und Bildern der Büros am Berliner Hauptbahnhof.

Das Produkt begann mit der Bereitstellung von Arbeitsplätzen, die auf Minutenbasis und nach dem Pay-as-you-go-Prinzip gebucht werden konnten. Im Laufe der Zeit wurde das Angebot kontinuierlich erweitert und zahlreiche neue Funktionen eingeführt. Dazu gehören unter anderem Meetingräume mit Flatrate-Preisgestaltung für mehrere eingeladene Teilnehmer:innen, flexible Prepaid-Minuten-Wallets, Tagespässe, Gutscheine und Rabattaktionen.

Diese neuen Funktionen haben dazu beigetragen, dass sich everyworks noch besser in den Alltag ihrer Kund:innen integriert und neue Zielgruppen aus anderen Marktsegmenten angesprochen werden konnten.

Zu Beginn war everyworks ein eigenständiges Produkt für die Deutsche Bahn und für uns. In den letzten vier Jahren haben wir jedoch eine Reihe weiterer Dienstleistungen für die DB Station&Service AG entwickelt, die unter dem Dach des „Digital Marketplace“ (DiMa) zusammengefasst sind. Weitere Details zu diesen Projekten führen wir in der Projektsektion der Website auf.

Es wurde zunehmend sinnvoll, everyworks in denselben Codebestand wie die anderen DiMa-Dienste zu integrieren – auch wenn dies keine leichte Aufgabe war. Der Umzug erforderte einiges an Arbeitskapazität, hat sich jedoch ausbezahlt: Weniger Wartungsaufwand, höhere Zuverlässigkeit und eine verbesserte Benutzeroberfläche, da die Admin-Bereiche von everyworks nun alle neuen Funktionen enthalten, die wir in der Zwischenzeit für die anderen Produkte entwickelt haben. Seit der Umstellung ist das Hinzufügen neuer Funktionen nicht nur einfacher, sondern auch besser integriert.

Weitere vergangene Projekte

Box - Die Abholstation

Deutsche Bahn

Box – Die Abholstation ist die Vision der Deutschen Bahn, Bahnhöfe zu einem noch praktischeren Teil des Alltags zu machen. Ob Bestellungen von europaweiten Anbietern oder Lieferungen vom lokalen Blumenladen oder Reinigungsservice – deine Pakete kannst du ganz bequem auf dem Heimweg abholen. Einfach ein sicheres Schließfach am Bahnhof nutzen und los geht’s.

Gemeinsam mit der Deutschen Bahn hat das bitcrowd-Team die Produktanforderungen konzipiert und die besten Voraussetzungen geschaffen, um eine funktionale und barrierefreie Lösung zu entwickeln. In ausführlichen Workshops haben wir jeden Schritt des Prozesses sorgfältig geplant, um die Bedürfnisse aller Stakeholder bestmöglich zu berücksichtigen. Dabei stand die Sicherheit von Box – Die Abholstation stets im Mittelpunkt: Unser Backend-Team entwickelte ein robustes, zukunftssicheres System, das höchsten Sicherheitsstandards entspricht. Gleichzeitig hat unser Frontend-Team in enger Zusammenarbeit mit dem UX- und Visual-Design-Team intuitive, benutzerfreundliche Interfaces geschaffen, die das Nutzererlebnis auf ein neues Level heben.

Seit dem Launch von Box – Die Abholstation haben wir das Produkt sowie die Marketingmaßnahmen kontinuierlich optimiert und weiterentwickelt. Dabei haben wir eine neue Landingpage entworfen und eine interaktive Demo erstellt, mit der die Deutsche Bahn das System auf Messen und Veranstaltungen interessierten Personen anschaulich präsentieren kann.

Released: Oktober 2021

Handybildschirm mit UI zur Auswahl einer Fachgröße; verfügbare Größen mit Maßen und Linienzeichnung des Fachs.
Handy-Screenshot der UI zur Auswahl der Rückgabe eines Artikels über das Box-System.

Radioeye

Berlin Institute of Health

Seit Jahren ist die Forschungseinrichtung der Charité für ihre bahnbrechenden Arbeiten in vielen verschiedenen medizinischen Bereichen bekannt. Produkte, die von ihren Forschungsteams entwickelt wurden, werden in realen medizinischen Studien getestet, bevor sie in Krankenhäusern in ganz Deutschland eingeführt werden – zur Behandlung von Menschen und zur Rettung von Leben.

Radioeye, ein Projekt der Charité Berlin, unterstützt Radiolog:innen bei der Diagnose seltener und atypischer Augenerkrankungen. In enger Zusammenarbeit mit dem Team von Radioeye und den Radiolog:innen haben wir deren Arbeitsabläufe und Produktanforderungen untersucht, um eine Webanwendung zu entwickeln, die nahtlos in ihren Arbeitsalltag integriert werden kann.

Wir haben sowohl Low- als auch High-Fidelity-Wireframes erstellt und diese in mehreren Iterationen gemeinsam mit den klinischen Expert:innen verfeinert. Dabei haben wir strengste rechtliche Anforderungen für medizinische Produkte beachtet und ein Designsystem entwickelt, das wir nutzten, um vollständige visuelle Designs für jede der zuvor skizzierten Screens zu erstellen.

Released: Juli 2023

Große MRT-Aufnahme eines menschlichen Kopfes mit UI zur Navigation durch Fälle und Diagnosen.