Next.js Development

Freelance Next.js Developer

I'm a Next.js developer based in Nottingham, UK - I use Next.js to build high-performance, dynamic web applications that combine interactive client-side user interfaces with the benefits of static site generation & server-side rendering.
Check out my Next.js work below

I partner with startups, agencies, & businesses to assist with all stages of planning, building, & launching a web application.
Contact me about Next.js development

Next.js Case Studies

Qalbi Yoga Moving a marketing site to Headless WordPress + Next.js

Screenshot of a Next.js component
  • Next.js SSG logoNext.js SSG
  • Deployed on Netlify logoDeployed on Netlify
  • Netlify Forms logoNetlify Forms
  • WordPress Headless CMS logoWordPress Headless CMS
  • Tailwind CSS logoTailwind CSS
  • Sentry Application Monitoring logoSentry Application Monitoring

If your content is managed through a CMS like WordPress, using Next.js to power your frontend is easy!

Next.js seamlessly integrates with popular CMS platforms, so you get all the advantages of Next.js without the need for a complex content migration.

By incorporating Next.js into your existing setup, you can harness the power of server-side rendering, static site generation, and enhanced performance and security on the frontend, while maintaining the familiar WordPress workflow for adding new content in the backend.

If you've decided you want to move away from using WordPress as a CMS there are plenty of alternatives like MDX, Dato CMS, & Contentful.

Ask me about Headless WordPress + Next.js development

Video Generation Tool Automating server-side tasks with Next.js

Screenshot of a Next.js component
  • Next.js web application logoNext.js web application
  • Next.js route handlers logoNext.js route handlers
  • Reddit API logoReddit API
  • Google TTS API logoGoogle TTS API
  • Airtable API logoAirtable API
  • Playwright logoPlaywright

Next.js is a full-stack React framework so it's perfect for building interactive user interfaces as well as handling the backend tasks of your web application.

This is a web app I built to automate the process of generating YouTube videos from Reddit posts. The user enters a Reddit post URL and the app handles the text-to-speech generation via Google TTS and screenshot generation via Playwright. It then creates the videos in the correct format ready to be uploaded to various social media platforms.

Performing these tasks manually is apparently very time-consuming! This web app automates the process, allowing users to generate multiple videos in a fraction of the time.

Ask me about developing a web app with Next.js

ARMA Connect Building a compliance dashboard with Next.js

Screenshot of a Next.js dashboard app
  • Next.js dashboard app logoNext.js dashboard app
  • Shadcn/ui & Radix UI components logoShadcn/ui & Radix UI components
  • Supabase PostgreSQL DB logoSupabase PostgreSQL DB
  • TypeScript & Zod schema logoTypeScript & Zod schema
  • React Hook Form logoReact Hook Form
  • Deployed on Vercel logoDeployed on Vercel

When dealing with larger datasets, it's great to be able to offload the initial fetching and processing onto the server, rather than doing it on the client's browser.

Once the initial data is loaded, the user can perform sorting, filtering, and pagination client-side. This keeps the page fast and scalable whilst retaining the dynamic nature of React.

Thanks to React Server Functions, you can use client components to securely execute mutations on the server and get the results back to the client in one go.

Ask me about developing a dashboard app with Next.js

Get in touch

Need a Next.js Developer?

Contact me today to discuss your requirements and explore the possibilities of Next.js

Contact me

Why I use Next.js

While visual builders like WordPress have their merits, Next.js stands out as an exceptional choice for developing not just complex and feature-rich web applications but simple static sites as well.

  • Client-side, Server-side & Static Rendering

    Next.js allows you to mix client-side interactivity, server-side rendering & static-site generation. This ensures that all of your content is delivered as efficiently as possible, improving your user's overall browsing experience.

  • Performance

    Next.js prioritises performance by leveraging intelligent optimisation techniques. This ensures fast-loading web pages, superior user experience, and improved conversion rates. No-code/low-code platforms like WordPress, Squarespace, or Wix can't match the speed & efficiency of Next.js.

  • Search Engine Optimisation

    By incorporating server-side rendering & SSG, Next.js improves SEO by providing search engines with fully rendered HTML pages. This results in better indexing and visibility for your website in search engine results.

  • Serverless Infrastructure

    Next.js deploys quickly and easily on "serverless" platforms like Vercel & Netlify. You don't have to worry about managing servers or scaling your website, as these platforms handle that for you. Perfect for startups and MVPs.

  • Customisation

    Next.js offers unparalleled flexibility, enabling me to create highly customised and tailored web applications according to your unique requirements. Unlike visual builders, Next.js doesn't limit you to predefined templates or themes, providing endless possibilities for design and functionality.

  • Security

    Next.js offers significant advantages over WordPress, especially when used for static site generation. The huge array of poorly coded plugins and themes available for WordPress make it challenging to ensure their compatibility and security.

About me

Headshot of Alex Hooley, freelance web developer & digital marketer

I'm Alex Hooley, a Full Stack Web Developer
based in Nottingham, UK

View previous work

I specialise in Next.js web app development, WordPress development, & the technical aspects of search engine optimisation.

I'm experienced in Typescript/JavaScript, Jamstack, PostgreSQL, PHP & more. My digital marketing background includes technical SEO, on-page SEO, running PPC campaigns, content marketing, & local SEO.

What kind of Next.js developer do you need?

One-off project developer

This can be anything from a one-off marketing site to helping plan, build, and launch a startup MVP.

For one-off projects, my rates start at £1,500+ for simple marketing sites. For more complex projects, get in touch and I'll be happy to provide a quick estimate based on a rough outline of what you're looking to build.

Get a quick estimate

On-going development

If you need a Next.js developer to work with on an ongoing basis but you don't need a full-time in-house developer, I can help with that too!

My day rate is £360/$465, you're not locked into any long-term contracts, and I can work on your project as much or as little as you need.

Start working together

Get in touch

Ready to get started?

Contact me today to discuss your requirements and explore the possibilities of Next.js

Contact me