Next Right Now

screenshot of Next Right Now

Flexible production-grade boilerplate with Next.js 11, Vercel and TypeScript. Includes multiple opt-in presets using Storybook, Airtable, GraphQL, Analytics, CSS-in-JS, Monitoring, End-to-end testing, Internationalization, CI/CD and SaaS B2B multi single-tenancy (monorepo) support

Overview

Next Right Now (NRN) is a project designed to help developers quickly build production-grade projects using the Next.js framework. It is maintained with the goal of providing a boilerplate for new projects, while also serving as an educational resource. NRN has been used in production by Unly, covering enterprise-grade features and needs. It has also been used to build production-grade websites within a short timeframe during a hackathon and to create a fully static website to assist French students during the COVID-19 pandemic.

Features

  • Designed as a boilerplate for quickly deploying new projects
  • Used in production by Unly, covering enterprise-grade features
  • Used to build production-grade websites within a short timeframe
  • Used to build Unly Solidarity, a fully static website for COVID-19 solutions
  • Used to build NRN Admin (now unmaintained/discontinued)
  • Meant to be an educational resource for learning/teaching
  • Provides various presets to match different project needs
  • Flexible and allows for extensive customization based on individual needs
graphql
Graphql

A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.