HardHat Case study

Website
Technical stack
Next.JS
Vercel
Storybook
Scope of work
Website development
Industry
IT Development & Consulting

CLIENT'S CHALLENGE

  • Needed a marketing website and a documentation site
  • The client developed their platform on GitHub and wanted documentation updates reviewable in the same PR
  • Do the updates without Headless CMS
  • The content was stored in a monorepo along with platform tools and website frontend

Project tech stack

Next.JS

React framework that enables server-side rendering, routing, and other advanced features for building fast and scalable web applications

Vercel

A cloud platform that specializes in deploying and hosting web applications, making it easy to build, deploy, and scale your projects with speed and efficiency.

Storybook

Storybook is a frontend workshop for building UI components and pages in isolation

OUR SOLUTION

  • We logically separated the core application from the content
  • As the content was not just flat documents, we developed a configuration file format for its structure and navbar generation
  • Documents were stored in developer-friendly markdown format as per the client's wish
  • We enhanced the markdown with features like switching preferred programming languages in code snippet

Client says

Thanks to FocusReactive's work, we now have a revamped site that they can update easily. They led a communicative process where they stayed on budget to ensure a solid project management experience. The team also praised their ability to quickly understand what they needed.

Manuel Freire

Head of Finance, NomicLabs

KEY ACHIEVEMENTS

  • Successfully developed the frontend for both marketing and documentation
  • Innovatively separated content and application within the frontend
  • Used concepts similar to headless CMS development for flexible landing page creation and content editing
  • Established an easy-to-use system for documentation

Team behind the project

Oleg Proskurin
Oleg Proskurin
Technical Lead
Sam Kravtsevich
Sam Kravtsevich
Senior Engineer

BOOST YOUR PROJECT WITH NEXT.JS

Contact us now

Don't want to fill out the form? Then contact us by email [email protected]