Interactive websites
Marketing sites that feel like product — scroll-linked, 3D-accented, built in Next.js.
- Next.js
- React Three Fiber
- GSAP
- Framer Motion
Loading
Devfrend · a boutique engineering studio
We build the parts of your site that the template can't. Next.js, React Three Fiber, GSAP — reviewed by senior engineers, benchmarked against Lighthouse 90+, accessible by default.
§ Services
Marketing sites that feel like product — scroll-linked, 3D-accented, built in Next.js.
A design system in code. Tokens, primitives, docs — the bedrock your team can ship against for years.
A 10-day deep dive. We come back with a report, a PR, and numbers to defend.
For founders shipping v1. A senior engineer on your team, end to end, until you're live.
§ Deep-dive
We take a Figma file and turn it into a site where every interaction is designed, measured, and reviewed. Scroll-linked motion, WebGL scenes, magnetic CTAs — the kind of work that gets linked on Awwwards because the motion is good, not decorative.
Deliverables
We embed for 4–8 weeks and leave behind a typed, themed, documented design system. Tokens as CSS variables, primitives in TypeScript, motion specs with codified easings, a Storybook that plays double duty as the team's living style guide.
Deliverables
We profile your site on real devices under real network conditions, fix the top 20% that moves 80% of the metrics, and ship a PR with before/after Lighthouse + axe-core diffs. No vague recommendations — we leave code.
Deliverables
We pair with your designer (or ours) and take the site from blank repo to devfrend.com. You get one senior engineer, full-time for 6–12 weeks, shipping in your codebase, reviewing your PRs, writing your README.
Deliverables
We figure out if we're the right fit.
A 60-minute working session. You walk us through the product, the audience, and the stakes. We leave with a brief and a rough shape of the engagement.
Two directions, not five.
Two distinct art-direction routes. Figma, annotated. We present both live, you pick the one that fits — or the hybrid that fell out of the conversation.
Tokens before pixels.
A design system built on CSS custom properties from day one. Every color, radius, easing has a token. Nothing in the file is a one-off.
Engineered, not stitched.
Next.js App Router, React Three Fiber for 3D, GSAP for motion. Code reviewed by senior engineers. Every PR ships with a Lighthouse run.
Where the $50K lives.
Micro-interactions, reduced-motion fallbacks, a11y audit, performance budget. The pass that separates a nice site from a memorable one.
Then we hand you the keys.
Deploy to Vercel, set up analytics, write the runbook. 30 days of warranty support. Then the repo is yours — no lock-in, no retainer.
§ Work
A persistent memory layer for Claude.
A white-label chatbot that feels native, not bolted on.
A single MCP for your whole freelance stack.
A scroll-driven product site for a dev-tool launch.
A dashboard that replaced four spreadsheets.
§ Clients
Drag →
§ About
Twelve years of shipping production frontend. Senior-only team. You talk to the person writing the code.
Early adopter; learned the hard way that animation is a systems problem, not a styling one.
Shipped a design system, a performance budget, and the team's first a11y commitment.
Two launches in the first six months, both hit Lighthouse 95+ and got linked on Awwwards.
Brought on one senior engineer and a motion specialist. Boutique by design.
Shipping the site you're reading. Four services, five case studies, and a voice guide we actually follow.
§ Contact
Our four service shapes range from a fixed-fee $9k audit to a 12-week $70k launch partnership. We send a scoped proposal within 48 hours of the intro call.
Yes. We prefer embedding in yours. If you don't have one, we can ship a lightweight one as part of the build (see service 02).
Two senior engineers + a network of three specialists (WebGL, motion, a11y) we bring in per project. You talk to the person building it.
We don't do WordPress, Shopify themes, Webflow-only builds, or accessibility as a post-hoc retrofit. We'll refer you to people who do those well.
WCAG 2.1 AA from day one. We test with keyboard, screen reader (NVDA + VoiceOver), and axe-core. If we miss something, we fix it on our dime.
Usually. We hold one slot per quarter for a fast-start engagement — book an intro call and we'll tell you if this quarter's slot is still open.