Customer portal & app

Haufe Akademie GmbH & Co. KG (professional development & training)
2023–24
Engagement period, now completed
12+
Months of work with design and engineering closely integrated
2
Platforms, web and iOS app, in one product and design language

Challenge

No companion on site

The web platform covered a lot, but while events were under way, participants had to look up the agenda, rooms or speakers on their laptop.

Web and app as one product

Extend the web platform and, in parallel, build an iOS app for live information, so both feel like one product rather than two separate worlds.

One design, two platforms

Cross-platform design one visual language for web and app
  • Mobile
    1. iOS app React + Expo
    2. Live information agenda, rooms, speakers
  • Web
    1. Web platform Next.js + TypeScript
    2. Shared content the same content as the app
Components back into the web less duplicate maintenance

Solution

Mobile app with React and Expo

Shipped for iOS: live information on current events, agenda, rooms and speakers.

Extended web platform

New features in Next.js, TypeScript and Styled-Components, connected to the same content that feeds the app.

Design lead across both platforms

One lead for the mobile components and the cross-platform design, with the same visual language on web and app.

Components back into the web

The React components developed for the app were later integrated into the web platform.

Result

One experience, two platforms.

Haufe Akademie participants get a coherent web and mobile experience with consistent branding. Technically, there is now a foundation in which components built once are reused in several places.

Stack

  • React
  • Expo
  • Next.js
  • TypeScript
  • Styled-Components
  • Figma
  • iOS
  • GitLab

Project facts

Client
Haufe Akademie GmbH & Co. KG (professional development & training)
Industry
Education · Corporate training
Period
2023 – 2024
Status
Completed
Services
  • Web platform extension
  • Mobile app (React Native / Expo)
  • UI/UX design lead
  • Frontend engineering
Engagement length
12+ months
Platforms
Web + mobile
Team
  • Michael Zoidl (design lead, UI/UX)
  • Niels Madan (mobile app)
Have a project in mind?
Tell us what you are building. We get back to you within one business day with an honest assessment, not a pitch.