Customer portals
Accounts, roles, billing, and the self-serve flows that take work off your support team.
Velvy designs and builds custom web applications: customer portals, internal tools, dashboards, and SaaS products. We work in TypeScript with React, Next.js, Node.js, and PostgreSQL, and ship with authentication, a sound data model, automated tests, and monitoring in place. You get a working, maintainable system and the documentation to keep building on it.
Best-fit engagement
Milestone-based hourly
Per milestoneBuilt with
Working
Deployed to production
Tested
Automated tests and evals
Observable
Logs, traces, and alerts
What we build
Accounts, roles, billing, and the self-serve flows that take work off your support team.
Admin panels and operations dashboards that replace spreadsheets and copy-paste between systems.
Multi-tenant apps with Stripe subscriptions, onboarding, and the admin views you need to run them.
Reporting over your own data, with the queries and access rules done properly in PostgreSQL.
Typed APIs, webhooks, and third-party integrations that other systems can depend on.
Taking over a fragile or half-finished codebase, stabilizing it, and moving it forward without a risky big-bang rewrite.
How we build it
The stack
Most web app problems are data problems, so the schema and access rules come before the screens.
Working features deployed to staging every week, so you review real software instead of mockups.
Automated tests around the flows that carry money, data, or permissions, and type safety end to end.
CI, preview deployments, error monitoring, and logs, so problems surface before your users report them.
How to engage
A defined web app runs well as milestone-based hourly work: we agree the milestones and acceptance criteria up front, and you see working software at each one.
We start with paid discovery, never an unpaid test project, so the plan rests on your real requirements.
Milestone-based hourly
Per milestoneHourly work organized into agreed milestones, each with clear acceptance criteria.
Also fits
Fractional engineering
2–3 days a weekFor an ongoing product roadmap, fractional engineering embeds us with your team instead.
Common questions
Something else on your mind? Ask us directly at hello@velvy.ai, or book the intro call below.
Get started
Book an intro call. Tell us what you’re trying to build or automate, and we’ll tell you plainly whether we’re a fit and what a first engagement would look like.
Prefer email? hello@velvy.ai