TALKK

Web platforms

Web platforms built to hold up

Websites with logins, portals, dashboards and MVPs in Next.js, from brief to real users, in code and accounts you own.

From $15,000 · 6 to 10 weeks

  • Happy Travels
  • Son Of Earth Northern Rivers NSW
  • Konpak Tiny Homes Australia
  • Brookfarm Byron Bay
  • Moonshine Coffee Byron Bay
  • Find Creatives
  • Jase Sullivan Interior Design
  • Klammer
  • Flim video productions
  • Caffesso Gourmet Coffee
  • AUNA
  • NEST Apartments

Why build it with me

Every screen and state is designed before I code it, the tools are ones your next engineer already knows, and the platform keeps working after the demo.

Pulse client portal project overview

Is a web platform right for you?

A platform pays off for some sites, not all of them.

It's worth the extra code once the site has to do things, not just show things. This is how I decide.

Web platformsThis pageBest for: Logins, portals, dashboards and MVPs, or code shared with a React product
Who edits pages
Your team, in Sanity or Payload; app screens change with the code
Starting price
From $15,000
Time to launch
6 to 10 weeks
Upkeep
Package updates, plus any server code it runs
Logic and data
Sign-in, payments, APIs and server routes, with Supabase or Convex
Hosting
Vercel or Cloudflare, in your account
WordPressBest for: Teams who already know wp-admin, or rely on its plugins
Who edits pages
Your team, in wp-admin with Gutenberg or Bricks
Starting price
From $8,000
Time to launch
4 weeks
Upkeep
Core, theme and plugin updates to keep on top of
Logic and data
Forms and plugins
Hosting
Managed WordPress hosting
AstroBest for: Marketing sites, blogs and docs where every visitor sees the same pages
Who edits pages
Your team, in Sanity or Payload with a live preview
Starting price
From $12,000
Time to launch
4 to 6 weeks
Upkeep
Static pages, so there's almost nothing to patch
Logic and data
Forms and APIs; logged-in areas move to a web platform
Hosting
Vercel or Cloudflare, in your account
ShopifyBest for: Brands selling products online, with checkout and payments handled by Shopify
Who edits pages
Your team, in the Shopify admin, with sections set up for the pages you change most
Starting price
From $12,000
Time to launch
5 to 8 weeks
Upkeep
Shopify looks after the platform; the app list stays short so the store stays quick
Logic and data
Products, checkout and payments run on Shopify; apps and integrations cover the rest
Hosting
Hosted by Shopify, on a monthly Shopify plan billed by Shopify

Not sure which fits? Tell me about your project and I'll recommend one.

The process

From an idea to a platform people use.

Most platforms take 6 to 10 weeks. A site with a logged-in area can launch sooner; payments, roles and integrations add time. You see working software early and sign off each stage.

  1. DiscoveryWeeks 1 to 2

    Discovery

    What the platform does, who it's for, and what version one has to include. You and I pick the one core flow and leave the rest for later.

    • User flows
    • Version one scope
    • First draft of the data
    • Fixed price and dates
  2. DesignWeeks 2 to 3

    Design

    Wireframes, then every screen in Figma, including the empty, loading and error states real users hit.

    • Wireframes
    • Every screen designed
    • Clickable prototype
    • Your sign-off
  3. BuildWeeks 3 to 8

    Build

    The pages, the server side, sign-in and an admin area, on a preview you can use from the first week of the build. A written update every week.

    • Next.js app
    • Sign-in and roles
    • Admin area
    • Payments and integrations
  4. TestWeeks 8 to 9

    Testing

    I test every flow on real devices, fix the edge cases, and check who can see what, what users can type in, and what happens when something fails.

    • Testing
    • Bug fixes
    • Permission checks
    • Speed pass
  5. LaunchWeek 10

    Launch

    Live on your domain and hosting, with error alerts, written notes and 30 days of fixes. Ongoing work after launch is quoted separately.

    • Launch
    • Error alerts
    • Handover notes
    • Plan for what's next

Case study

A marketplace built on Next.js.

Find Creatives connects creative professionals with the businesses hiring them.

  • Next.js and Supabase

    Find Creatives

    A marketplace web platform built end to end: listings, profiles, search and a jobs board, with accounts and an admin area behind it.

  • Next.js

    Listings, profiles, search and a jobs board

  • Supabase

    Accounts, database and admin behind it

  • The problem

    Creatives and the businesses hiring them had no single place to find each other, so the work happened across scattered directories and inboxes.

  • What I built

    A full marketplace: listings, profiles, search and a jobs board, with accounts and an admin area, from the data model to launch.

  • Find Creatives home page
    Home
  • Find Creatives search and profiles
    Discover
Visit findcreatives.com.au

What you get

A working platform, in code and accounts you own.

A Next.js build on your own hosting, with a CMS your team can use and written notes any developer can follow.

  • Discovery and scope

    What version one has to do, written down, so the build stays on track.

  • Product design

    Every screen and state in Figma, approved before I write code.

  • Full stack build

    Next.js, React and TypeScript, front end and server side, tested on real devices.

  • Accounts, roles and admin

    Sign-in, the pages only signed-in users should see, and an admin area so your team can run it.

  • Headless CMS

    Sanity or Payload for the marketing pages, so your team publishes without waiting on a developer.

  • Payments and integrations

    Stripe, email, your CRM and the other services the platform depends on.

Testimonials

What clients say about working with me

Tools

The tools behind my web platforms.

Next.js, React and TypeScript at the core, with well-documented tools your next engineer already knows.

Framework

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Data and auth

  • Supabase
  • Postgres
  • Neon
  • Convex

Content and payments

  • Sanity
  • Payload
  • Stripe
  • REST and GraphQL APIs

Hosting and workflow

  • Vercel
  • Cloudflare
  • Figma
  • Claude Code

FAQs

Web platform questions, answered

What is a web platform?

A website that does things for its users: they sign in, see their own data, book, buy, upload or manage something. Customer portals, membership sites, booking systems, dashboards and SaaS MVPs are all web platforms.

What does it cost?

Web platforms start from $15,000 and usually take 6 to 10 weeks. The final price depends on the flows, roles and integrations. Send me a brief and you get a fixed scope and price within two business days.

When do I need a platform instead of Astro or WordPress?

When the site has to do more than show pages: logged-in areas, dashboards, calculators, deep integrations, or content that changes per user. If Astro or WordPress covers what you need, I'll say so.

Should I build custom or use an off-the-shelf tool?

If a subscription already does the job and you're happy to work the way it works, use it. Custom is worth it when nothing off the shelf fits your process, or when you need real users, roles and payments you control.

Which tools do you build with?

Next.js with React and TypeScript by default, and Supabase, Neon or Convex for the data. SvelteKit is an option if your team already works in it. I explain the choice when I reply to your brief.

Which CMS do you use?

Usually Sanity or Payload. Sanity if you'd like it hosted for you; Payload if you'd rather keep everything on your own hosting and database, since it runs inside the Next.js app. Your team publishes in the CMS and the site updates, usually without a rebuild.

Do you clean up MVPs built with AI tools?

Yes, as a separate service: AI MVP cleanup. I review what you built with Cursor, Lovable, Bolt or v0, then keep, refactor, redesign or rebuild each part.

Can you work with our developer or in our existing codebase?

Yes. I review what's there first, agree with you what to keep and what to rebuild, and follow your conventions and review process.

Who owns the code and the data?

You do. The code, database, hosting and every outside account are in your name from day one.

What happens after launch?

You get 30 days of fixes. After that, ongoing work is quoted separately.

Available for projects

Let's work together

Have a project in mind? I'd love to hear about it. Let's get it built together.

hello@talkk.com.au