- React 19
- Product
- LH 100
- One-time
- Live '26
Meridian
A map poster studio that turns any city into a printable, fully re-colourable poster, drawn from raw OpenStreetMap data on an HTML canvas.


- Client
- Studio product
- Location
- Web app
- Industry
- Product
- Plan
- One-time
- Pages
- 1
- Stack
- React 19, Vite 8, TypeScript, Canvas + OpenStreetMap
/ The brief
Meridian made beautiful posters on a laptop, but on a phone it was unusable: the controls covered the map, gestures fought the page, and big exports crashed mobile browsers.
/ What we built
We rebuilt the experience for phones first: a collapsible tabbed sheet that keeps the poster in view, native pinch, pan and twist-to-rotate on the map, and an export that uses the phone's share sheet and respects iPhone canvas memory limits. Then we moved it to React 19 and Vite 8 and made it indexable on Netlify.
/ What changed
It now works on phones as well as on desktop and scores 100 in all four Lighthouse categories on mobile and desktop.
Lighthouse performance100
Pages1
