Marcin Marciszewski

03Demo2026

Tideline

Single-page site for a London tech recruiter with two enquiry flows.

Problem

A recruiter’s landing page that speaks to candidates and hiring managers at once, on one page, and makes both act.

Approach

One component per section, type scale and colour tokens in CSS, Unsplash photography pinned by ID and credited, client-side validation shared by both forms, static export.

Stack

  • Next.js 16
  • Tailwind CSS 4
  • TypeScript

What I took from it

Two audiences on one page works when every section names who it is for. Ambiguity costs more than length.