products live
Giftalytics and JP Studio Search run in production. They are working products, beyond prototypes and screenshots.
SaaS development means building a software product that customers subscribe to monthly or annually, with accounts, payments and administration included. JP Studio designs and builds it in one team: we design the interface, write the production code and keep it running. There is no handover to an external developer.
That is the difference between an agency that builds SaaS and one that talks about it.
Most agencies offering SaaS have never had to collect a subscription payment, handle a failed payment or take a call from a customer who can no longer log in. We have, with our own products. That changes the questions we ask at the start. We write about what we learn along the way in our blog.
Giftalytics and JP Studio Search run in production. They are working products, beyond prototypes and screenshots.
Client work. An audiovisual production company in the Netherlands: lighting, sound and video for events. Dark and cinematic with a gold accent, entirely in Dutch, the language of their audience.
Sign-in, teams and who can see what. This is often the most expensive part to get right later.
Subscriptions through Stripe, including cancellations, upgrades and the failed payment that is easy to overlook.
An administration area you can manage yourself, so you do not need us for every change.
Every project gets its own quote, because the honest answer is that it depends.
You can find indicative prices on our Packages page, but the same description can mean very different work depending on what already exists and what needs to keep running afterwards. You receive a fixed quote before work starts, so the agreed amount is the amount you pay.
An existing brand identity, copy and a clear scope make a project less expensive. Starting from scratch means design work comes before development.
A presentation website involves different work from a product that processes transactions. Accounts, payments, permissions and administration determine the cost.
Every additional language affects copy, checkout, legal documents and metadata as well as the visible words.
A handover and ongoing support are different agreements with different prices.
Every project gets its own quote; indicative prices are on our Packages page. The main cost factor is scope: what already exists, whether accounts, payments and administration are needed, how many languages it runs in and whether we keep it running after delivery. You receive a fixed quote before work starts.
An MVP that customers can use usually takes months rather than weeks. The timeline often depends on unresolved decisions: how pricing works, who can see what and what happens when a payment fails.
Yes. You receive the repository, the infrastructure runs in your own Vercel, Supabase and Stripe accounts, and the code is written for others to read. We do not build in dependencies that force you to keep paying us.
Both, within the same team. That is what distinguishes a design engineering studio from an agency that passes designs to an external developer. There is no translation layer between the design and the live product.
React and Next.js on Vercel, with Supabase for the database and sign-in, and Stripe for payments. Our own SaaS runs on Next.js 16 with Supabase and Stripe, so we use these technologies ourselves every day.
A short description of the product and your deadline is enough to begin. You hear from the person who would do the work.