Work

02/08

Insilicoffee

From chemistry to the cup.

Insilicoffee, its main screen

Role

Designed and built the customer and barista React PWAs and their Strapi API: orders reach the bar live over server-sent events, and the brewing parameters come from the model built by its ML developers.

In numbers

apps: customer, barista and CMS
3
weeks for all three
6
API routes, three streaming live
25+

Problem

Turn a coffee’s taste, or its chemistry, into a drink: customers order from their phones, baristas work a live queue, and a machine-learning model proposes the brewing parameters.

Constraints

Decisions

Outcome

Three connected apps in six weeks, with the brewing model from the team’s ML developers wired into the café’s orders.

Disciplines

Stack

teamReactVitePWAStrapiTypeScriptSQLiteWebSocket

Screens

Contact

Open to front-end, full-stack and UI/UX engineer roles.

hello@karano.meCV

↑↓ choose↵ openesc close? shortcuts

Keyboard shortcuts

Single-key shortcuts

Off, letters, numbers and signs do nothing; the arrows, Space, Enter and ⌘K still work, and the palette opens this sheet.

Go to

GH
Home
GW
Work
GC
CV
GE
Showreel
GL
Lab
GP
Photos
GA
For your AI
←→
Previous or next project, on a case page

Radio

R
Radio on or off
R1–5
Hold R and press a number to tune to that station
R↑ ↓
Hold R and press the arrows for volume

Do

⌘K/
Go anywhere (the palette)
E
Copy the email address
C
Change the accent: lime, bubblegum, ice
?
These shortcuts

On Photos

← → ↑ ↓
Move through the photographs
Space
Pause or restart the drift
Enter
Open the photograph in the middle
S
Shuffle: throw the field somewhere else
[]
Step through the colours

On the reel

Space
Play or pause (with the reel focused)
← →
Back or forward 5 seconds
F
Full screen, and back