I build MVPs your first users can log into, internal tools that replace the spreadsheet, and client portals with auth and roles. React and TypeScript on the front, Supabase behind it, n8n doing the background work, and no table ships without row-level security. Fixed price from $499, with a written plan and price within 24 hours.
A build like that CRM is custom work.
A working web app on React and Supabase, with auth, a real database and n8n doing the background work.
From $499
Prices from my Upwork catalog, checked on 10 October 2026. Custom work is scoped and priced in writing within 24 hours of a call.
Not a fit if you need a team of five starting Monday.
You walk me through the process that eats your week.
Fixed scope, fixed price, milestones. If it is not worth automating, I will say so.
You see working software every week, in your own accounts.
Documentation, a walkthrough video and error alerts, so it keeps running without me.
If the first build misses what we agreed, I rework it at no extra charge.
Full-stack AI app development is the product around the workflow: React and TypeScript, Supabase or PostgreSQL, auth, roles and n8n doing the background work. Fixed price from $499.
Yes. I keep your project and its GitHub sync, then add what production needs: real auth and roles, row-level security on every table, backups and migrations, error handling and logging, and a documented handover. I build with Lovable and Claude Code myself, so I work with the project as it is.
You do. The Supabase project, the hosting account and the domain are yours from the first day, and I work inside them. That means there is no platform of mine to be locked into and no invoice from me for infrastructure you could buy directly.
I design the interface for internal tools, portals and MVPs, and I am good at making a working product legible. I am not the right person for a consumer app that needs a brand and a design system built from scratch. On the call I will say which of those you have.
Supabase Auth for sessions, roles in the database, and row-level security policies on every table so the rules are enforced by Postgres rather than by the front end. Profiles are created by a database trigger, not by client code that a request could skip.
The full-stack web app package starts at $499 on Upwork, with three tiers ($499, $1,499, $3,499) depending on screens, user roles, tables and integrations. Larger products are scoped and priced in writing within 24 hours of a call. Hosting and third-party services are billed to your own accounts.