Design, front end, motion. Tide and swim forecasts for 1,200 beaches, drawn so you can read them with wet hands.

Saltline, 2026Scroll to open the hyphen

A tide card over a calm sea at dusk

Saltline

Tide and swim forecasts for 1,200 beaches, drawn so you can read them with wet hands.

Design, front end, motion. Tide and swim forecasts for 1,200 beaches, drawn so you can read them with wet hands.

Saltline, 2026Scroll to open the hyphen

A tide card over a calm sea at dusk

Saltline

Tide and swim forecasts for 1,200 beaches, drawn so you can read them with wet hands.

Client

Saltline, Cascais

Role

Design, front end, motion

Duration

14 weeks

Year

2026

Challenge

Tide tables are built for harbour masters. Swimmers read them on a phone, in sunlight, with wet thumbs, and mostly want one answer: when is the water high.

Approach

I drew the day as a single curve and built it in the browser the same week, so the first people to test it were swimmers on the beach, not people in a meeting. Every state was designed in code: no signal, stale data, a beach with no station.

Outcome

The forecast opens in 0.4 seconds on a mid-range phone and reads at arm’s length. The component library ships with the app and is used by the two engineers who maintain it.

Maren Okafor, Lisbon. I design interfaces and write the code that ships them. Most of the work is in the hyphen.

WadiScroll to open the hyphen

A route card over sand dunes

Wadi

A route planner for multi-day desert walks that works without signal and says when to turn back.

Open the project

Maren Okafor, Lisbon. I design interfaces and write the code that ships them. Most of the work is in the hyphen.

WadiScroll to open the hyphen

A route card over sand dunes

Wadi

A route planner for multi-day desert walks that works without signal and says when to turn back.

Open the project

Booking from March 2027. Tell me what you are building and when it needs to exist.

hello@marenokafor.example

The moon in a dark blue sky

Start with a short email

Booking from March 2027. I reply within a day.

hello@marenokafor.example

Booking from March 2027. Tell me what you are building and when it needs to exist.

hello@marenokafor.example

The moon in a dark blue sky

Start with a short email

Booking from March 2027. I reply within a day.

hello@marenokafor.example

Maren Okafor, Lisbon. I design interfaces and write the code that ships them. Most of the work is in the hyphen.

2026

Maren Okafor, Lisbon. I design interfaces and write the code that ships them. Most of the work is in the hyphen.

2026

Design engineer in Lisbon. Booking from March 2027.

Elsewhere

Contact

Lisbon. Replies within a day.

© 2026 Maren Okafor

Hyphen, a Framer template by Ajoy

Create a free website with Framer, the website builder loved by startups, designers and agencies.