240-SKU Medusa storefront
Custom checkout. No third-party platform between you and the customer.
Total
€0/mo
platform fees after launch
- scope240 SKUs · custom cart
- stackMedusa · Stripe · Next.js
- weeks6
- statusLive
A storefront on Medusa, a CMS on Payload, AI when the product calls for it.
The studio
Boutique by choice. Small enough to stay opinionated, serious enough to ship in production.
// fronttribe.config.ts export const studio = { founded: '2022-06-14', hq: 'Osijek, HR', model: 'remote-first',} export const stack = { frontend: ['next.js', 'typescript'], commerce: 'medusa', cms: 'payload', payments: 'stripe direct', ai: 'claude · openai',} export const engagement = { scope: 'fixed', length: '2..8 weeks', senior: true,} export const policies = { hostedSaas: false, offshorePods: false, longRetainers: false, ownedCodebase: true,}// fronttribe.config.ts export const studio = { founded: '2022-06-14', hq: 'Osijek, HR', model: 'remote-first',} export const stack = { frontend: ['next.js', 'typescript'], commerce: 'medusa', cms: 'payload', payments: 'stripe direct', ai: 'claude · openai', // when the product calls} export const engagement = { scope: 'fixed', length: '2..8 weeks', senior: true, // on every commit} export const policies = { hostedSaas: false, offshorePods: false, longRetainers: false, ownedCodebase: true, // yours from launch day}Where the line is
Five places where the line is bright. If you want a studio that picks the same side as you on each, we should talk.
Pitch
Most agenciesDecks first. Statement of Work to lock you in.
Front TribeCode first. Working code, day one, in the repository you own.
Engagement
Most agenciesTwelve-month MSAs. Scope creep billed separately.
Front TribeTwo- to eight-week sprints. Fixed scope. No re-scope.
Team
Most agenciesQuoted by senior. Shipped by junior via offshore pod.
Front TribeBuilt by senior. Same name on the proposal and the commits.
Deliverable
Most agenciesHosted SaaS account you cannot extend.
Front TribeOwned codebase, environment, operations docs. Yours at handover.
Invoice
Most agenciesDiscovery deck. Then more discovery.
Front TribeWorking software. No discovery deck tax.
receipts
Six recent ships. Real weeks. Real numbers. Live in production.
Custom checkout. No third-party platform between you and the customer.
Total
€0/mo
platform fees after launch
18 content types. Editor-first admin.
Total
47%
cut in editor seat fees, year one
Custom subscription engine. Real-time payment events.
Total
0
third-party platforms taking a cut of every charge
Automated tests + human review, side by side.
Total
92%
accuracy on real cases before going live
Medusa + Next.js. Tuned for conversion.
Total
+18%
conversion lift in Q1
Live preview. Drafts. Roles.
Total
100%
editor self-serve, no engineering in the loop
We will defend
01
You pay rent forever for software you cannot extend. We ship an owned codebase from day one. No platform tax stacked on top.
02
AI handles the repetitive setup — data migrations, test setup, routine refactors. Senior engineers decide what stays out of scope. Judgment does not get outsourced to a prompt.
03
No hosted accounts you do not control. Source code, hosting setup, and operations docs are yours at handover. No subcontractors. No agency tax.
What we made
Headless Payload CMS powers tri-lingual content for Baden-Baden's Studio Amelie
MedusaJS backend with Next.js storefront for Croatian sustainable design brand
How an engagement runs
Senior on every phase. No bench. No re-scoping after kickoff.
/ 01 · Week 0
We listen. We ask. We refuse politely if it is not a fit.
/ 02 · Week 1
Schema, contracts, and decisions in writing. The document engineers re-read in month nine.
/ 03 · Weeks 2–N
Working code in your repository from day one. Daily stand-up if you want it. Weekly demo if you do not.
/ 04 · Final week
Documentation, environment, source code — handed back. One training session. Yours from launch day.
Who you'll talk to
Reply window — 1 business day

Hi —
Code lands in your repository with my name on every commit.
No subcontractors. No handoffs. Tell me what you're trying to ship.
— Kresimir
Founder & Principal Engineer
Field notes
12 May 2026 · Postgres Patterns
12 May 2026 · Integration Patterns
12 May 2026 · Payload Engineering
Discovery
We pitch the problem, not the platform.
Reply within one business day · No discovery deck tax