Service
React and Next.js development
We build websites and web apps in React and Next.js, the same stack this site runs on. Next.js lets a site be built ahead of time and served as plain files, so pages load fast and there is no server to keep patching, while the parts that need to react to the visitor, such as calculators, configurators and dashboards, are written in React. If your project needs neither, we will tell you, and a simpler build is cheaper.
What you get
- Next.js pages built ahead of time and served as files, with interactive parts only where they earn their weight
- Components written for your product, not a UI kit with your colours
- TypeScript throughout, so the next developer can read and extend it
- Technical SEO from the first commit: titles, sitemap, schema, clean markup
- Speed measured before launch on the live build, with the number shown to you
- Content editing set up for your team where the site needs it
- You own the repository, the domain, the hosting account and every login
How it works
- 01
Scope
day 1 to 5
One call, then a written scope: pages, interactive parts, data sources, what is in and what is out, fixed price and dates. This is where we say if React is more than the project needs.
- 02
Design
week 1 to 2
You see the real first screen and the key interactive part working in the browser, not a flat picture.
- 03
Build
week 2 to 6
Pages and components are built on a preview address you can open at any time, with integrations wired and tested as they go in.
- 04
Launch and handover
final week
We deploy to your hosting, measure speed on the live site, and hand over the repository with notes on how it is built and deployed.
What it costs
Ranges, not a single number: the final figure is fixed in writing before we start. Responsive design and on page SEO are included, not add ons.
- Business site in Next.js
- $3,000 to $7,000
- Large site in Next.js
- $8,000 to $22,000
- Store in Next.js
- $4,500 to $10,000
- Web app in React
- $6,000 to $18,000
Five to ten pages with the interactive parts your visitors use.
Many services, locations or content types, built to stay fast as it grows.
Catalog, product pages and checkout as a storefront you own.
Accounts, dashboards, calculators or configurators: software that runs in the browser.
When React and Next.js are the right call
- Part of the site has to respond to the visitor: a calculator, a configurator, a search or a dashboard.
- Speed is part of what you sell, and the site has to stay fast as pages are added.
- You want code your own or a future developer can pick up, not a builder account.
When not to hire us
- You need a mobile app for the App Store and Google Play. We build for the browser, not native apps.
- The site is a few pages that rarely change. React adds nothing there, and a simpler hand coded site costs less.
- Your team edits pages daily and wants a familiar admin. WordPress may serve you better, and we build that too.
Work we have done
Questions
- What is the difference between React and Next.js?
- React is the library for building the interactive parts of a page. Next.js is the framework around it that builds pages ahead of time, handles routing and serves the site. For a website we use both together.
- Is Next.js good for SEO?
- Yes, when pages are built ahead of time, as we build them: search engines get complete pages with titles and content in the markup, not an empty shell that fills in later.
- Do you build React Native mobile apps?
- No. We build websites and web apps that run in the browser. If you need an app in the App Store and Google Play, you need a mobile team, and we will say so rather than learn on your project.
- Can I edit content myself?
- Yes, where the site needs it. Content that changes often can come from a simple editor, and pages that rarely change stay in code, where nothing can break them by accident.
- Can you take over an existing React or Next.js project?
- Yes, after a look at the code. We read the repository first and tell you what state it is in and what it would take, before any price.
- Who owns the code?
- You do. The repository, the hosting account, the domain and every login are handed over at launch.