All selected work

Case study · 03

OpenWorkspace

A cross-platform desktop automation product backed by a purpose-built AWS service.

View openworkspace.com (opens in a new tab)
Role
Product design & full-stack development
Stack
Next.js/Vercel · Fastify · AWS
Status
Live and in production
openworkspace.com
OpenWorkspace homepage explaining how to save apps, windows, tabs, and layouts

One product system connecting the web, cloud, and desktop.

OpenWorkspace saves apps, windows, tabs, and layout as reusable workspaces. I designed and developed the whole product stack: the Next.js/Vercel frontend and the Fastify web server running on AWS EC2.

The backend connects to AWS RDS and handles requests from Windows and macOS desktop clients, while the public experience explains the workflow and gives the product a focused trial path.

The work behind the finished product.

01

Product positioning and responsive Next.js/Vercel frontend

02

Complete Fastify backend and web-server development

03

AWS EC2 application hosting and AWS RDS integration

04

Request handling for Windows and macOS desktop clients

A web-to-desktop product architecture.

The public frontend, cloud service, database, and desktop clients work as one system designed and developed end to end.

FrontendNext.js product experience deployed on Vercel
BackendFastify web server running on AWS EC2
DatabaseAWS RDS
ClientsWindows and macOS desktop applications sending requests to the backend

Live and in production

Available in production today; the live experience reflects the system shown throughout this case study.

Let’s design and build the system behind it.

Discuss your project
Provepharm