Back
Panorama — homepage16/9

A clear, trustworthy face for US market-entry advisors

A Next.js marketing site and authenticated client portal that turn a complex advisory offer into a clear, trustworthy presence.

17PRs merged+10,494906
Project team
Designer & Developer
Year
2026

Stack

FigmaNext.jsTypeScriptTailwind CSSshadcn/uiClerkConductorGitHubSupabaseVercelPostHog

Panorama helps international businesses understand, plan, and execute their entry into the US market. I built its web presence end to end as a solo designer and developer — the marketing site and an authenticated client portal — on Next.js.

Making a complex offer feel simple.

Market-entry consulting is dense — legal, financial, and operational decisions all tangled together, and the risk is sounding either vague or overwhelming. I built the marketing site from scratch to make the offer feel approachable: a landing page that leads with clarity, pricing packages, a dedicated Tax Services card, and Calendly "Book a Call" CTAs that turn interest into booked conversations.

Landing page & pricing packages16/9

From marketing site to client portal.

Beyond marketing, Panorama needed a private space for clients. I built the full client portal for panorama.cash, then re-architected its authentication — replacing Supabase Auth with Clerk in the project's largest change (~5,000 lines) — for a more robust, maintainable sign-in.

Authenticated client portal16/9

Wired to be found and measured.

A marketing site only works if people can find it and you can learn from it. I integrated PostHog product analytics end to end, added a sitemap and robots rules, fixed the hero's LCP so the page paints fast, and canonicalized the domain on www.panorama.cash to resolve Google indexing.

Analytics, SEO & performance16/9

The details that build trust.

Credibility lives in the details. I added Privacy Policy and Terms of Service pages, resolved web-interface-guideline accessibility and UX issues, wrapped the portal in an error boundary, and cleared the Next.js lint violations — so the experience holds up under scrutiny.

Privacy, terms & accessibility4/3

Where it landed.

Seventeen merged PRs and roughly 9.6k net lines, solo — a fast, measurable, compliant marketing site and client portal that turns Panorama's complex advisory offer into a clear, trustworthy presence at panorama.cash.

Let’s work together

Have a project in mind? I’d love to hear about it.