All work

Project workspace

A connected delivery experience across Next.js, Electron, and Expo.

Project management app with onboarding, dashboard, boards, and tasks
3Client platforms

Web, desktop, and mobile delivery.

The challenge.

Project delivery spans multiple tools and devices. The product needed a consistent experience across three platforms, plus integrations with the services teams already use.

The boundaries.

  • Support web, desktop, and mobile clients.
  • Integrate GitHub, GitLab, Slack, Figma, and Notion.
  • Support automation-flow authoring alongside project workflows.

How it fits
together.

Next.js, Electron, and Expo clients connect to a NestJS backend with MongoDB. Product work included shared project workflows, automation authoring, and third-party integrations.

The decisions
behind the details.

01

One backend, multiple clients

Shared domain behavior helps keep the platform coherent across different form factors.

Tradeoff
Platform-specific interaction and release work still need individual attention.
02

Integrate existing workflows

Teams already collaborate in source-control, design, and communication tools.

Tradeoff
Each integration introduces its own authorization and maintenance requirements.

Esports tournament platform

Next case study