Getting Started
Get to know the project, philosophy and how to use it.
Introduction
next-enterprise
is an carefully crafted Next.js boilerplate for enterprise, high-performance, maintainable applications and fast iterating teams.
Packed with features like TailwindCSS v4, Extremely strict TypeScript, ESLint 9, Prettier, testing tools and more to accelerate your development and help to bootstrap your project faster.
Philosophy
While numerous Next.js boilerplates exist in the market today, the majority are designed to address individual developer requirements rather than the strategic needs of development teams, particularly those operating in enterprise environments.
Many solutions incorporate excessive features and tooling that add complexity without proportional value. In next-enterprise
, based on our enterprise clients, we recognize that operational efficiency originates from strategic simplicity.
Our solution delivers a streamlined, enterprise-ready foundation with carefully selected, high-impact features and tools that maximize developer productivity and accelerate time-to-market for your business-critical applications.
Documentation purpose
This documentation serves as a comprehensive technical reference for the project features and a practical guide for enterprise application development. It incorporates knowledge gained from our work with large organizations. You will find detailed guidelines, best practices, and recommendations, along with explanations of our decision-making process that emphasizes business value.
Installation
Enable corepack
This needs to be done only once - you do not need to run it again for other projects. The corepack enable npm
command may seem unreasonable as we are using pnpm
. It is well explained in the Matt's TotalTypeScript article
You can now begin development on your project. We recommend reviewing the rest of the documentation to understand the project structure and the business benefits our configuration provides.