No description
Find a file
Виталий Сергеевич Коробцев f163bcd4d5
Some checks failed
Check / Check (push) Has been cancelled
Next.js Bundle Analysis / analyze (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
On branch main
Your branch is up to date with 'origin/main'.

 Changes to be committed:
	modified:   package.json
	modified:   pnpm-lock.yaml
2025-09-19 14:51:17 +05:00
.github On branch main 2025-08-14 02:19:10 +05:00
.storybook On branch main 2025-08-14 02:19:10 +05:00
.vscode chore: setup tailwind 2023-04-16 18:17:54 +02:00
app On branch main 2025-08-14 02:19:10 +05:00
assets chore: add readme assets 2025-05-08 22:44:25 +02:00
components On branch main 2025-08-14 02:19:10 +05:00
e2e chore: adjust LP copy 2023-04-21 18:00:29 +02:00
styles On branch main 2025-08-14 02:19:10 +05:00
.all-contributorsrc docs: update .all-contributorsrc 2024-01-18 21:46:58 +00:00
.gitignore chore: bump storybook dependencies and fix smoke tests 2025-01-23 17:47:43 +01:00
.pre-commit-config.yaml chore: setup conventional commits hook 2023-04-03 19:03:24 +02:00
.prettierignore chore: setup CI/CD pipelines: check, playwright, bundle analyzer 2023-04-21 12:02:52 +02:00
.releaserc chore: semantic release setup 2023-05-17 17:31:27 +02:00
env.mjs feat: add env validation 2023-05-03 19:16:12 +02:00
eslint.config.mjs chore: update tailwindcss to v4 2025-01-23 17:47:43 +01:00
git-conventional-commits.yaml chore: setup conventional commits hook 2023-04-03 19:03:24 +02:00
graph.svg chore: setup coupling graph generation 2023-04-21 12:57:01 +02:00
instrumentation.ts chore: setup open telemetry 2023-04-21 12:11:00 +02:00
LICENSE Create LICENSE 2023-05-18 19:46:01 +02:00
lp-items.tsx feat: switch from jest to vitest 2025-08-04 16:16:06 +02:00
next-env.d.ts chore: upgrade eslint to v9 and flat config 2025-01-23 17:47:43 +01:00
next.config.ts refactor: update next.config to typescript 2025-01-23 17:47:43 +01:00
package.json On branch main 2025-09-19 14:51:17 +05:00
playwright.config.ts chore: update bundle and test actions 2025-01-23 17:47:43 +01:00
pnpm-lock.yaml On branch main 2025-09-19 14:51:17 +05:00
postcss.config.js chore: bump packages and modify tailwind configuration 2025-05-07 14:10:54 +02:00
prettier.config.js chore: bump all deps 2023-10-17 00:38:06 +02:00
README.md fix: solve linting, formatting and ci/cd errors 2025-08-04 16:16:06 +02:00
renovate.json chore: bump all deps 2023-10-17 00:38:06 +02:00
report-bundle-size.js feat: make bundle analysis work with app dir 2023-11-25 23:35:22 +01:00
reset.d.ts chore: integrate typed-query-selector for better types 2025-01-23 17:47:43 +01:00
tsconfig.json feat: switch from jest to vitest 2025-08-04 16:16:06 +02:00
vitest.config.ts fix: solve linting, formatting and ci/cd errors 2025-08-04 16:16:06 +02:00
vitest.setup.ts fix: solve linting, formatting and ci/cd errors 2025-08-04 16:16:06 +02:00

Next.js Enterprise Boilerplate

A production-ready template for building enterprise applications with Next.js. This boilerplate provides a solid foundation with carefully selected technologies and ready-to-go infrastructure to help you develop high-quality applications efficiently.

Motivation

While most Next.js boilerplates focus on individual developer needs with excessive complexity, next-enterprise prioritizes strategic simplicity for enterprise teams. It offers a streamlined foundation with high-impact features that maximize developer productivity and accelerate time-to-market for business-critical applications.

Logo

Note

Blazity is a group of Next.js architects. We help organizations architect, optimize, and deploy high-performance Next.js applications at scale. Contact us at contact@blazity.com if you’d like to talk about your project.

Documentation

There is a separate documentation that explains its functionality, highlights core business values and technical decisions, provides guidelines for future development, and includes architectural diagrams.

We encourage you to visit our docs (docs.blazity.com) to learn more

Integrated features

Boilerplate

With this template you will get all the boilerplate features included:

  • Next.js 15 - Performance-optimized configuration using App Directory
  • Tailwind CSS v4 - Utility-first CSS framework for efficient UI development
  • ESlint 9 and Prettier - Code consistency and error prevention
  • Corepack & pnpm as the package manager - For project management without compromises
  • Strict TypeScript - Enhanced type safety with carefully crafted config and ts-reset library
  • GitHub Actions - Pre-configured workflows including bundle size and performance tracking
  • Perfect Lighthouse score - Optimized performance metrics
  • Bundle analyzer - Monitor and manage bundle size during development
  • Testing suite - Vitest, React Testing Library, and Playwright for comprehensive testing
  • Storybook - Component development and documentation
  • Advanced testing - Smoke and acceptance testing capabilities
  • Conventional commits - Standardized commit history management
  • Observability - Open Telemetry integration
  • Absolute imports - Simplified import structure
  • Health checks - Kubernetes-compatible monitoring
  • Radix UI - Headless components for customization
  • CVA (Class Variance Authority) - Consistent design system creation
  • Renovate BOT - Automated dependency and security updates
  • Patch-package - External dependency fixes without compromises
  • Component relationship tools - Graph for managing coupling and cohesion
  • Semantic Release - Automated changelog generation
  • T3 Env - Streamlined environment variable management

Infrastructure & deployments

Vercel

Easily deploy your Next.js app with Vercel by clicking the button below:

Vercel

Custom cloud infrastructure

next-enterprise offers dedicated infrastructure as code (IaC) solutions built with Terraform, designed specifically for deploying Next.js applications based on our extensive experience working with enterprise clients.

Learn more in our documentation (docs.blazity.com) how to quickstart with the deployments using simple CLI.

Available cloud providers and theirs features:

  • AWS (Amazon Web Services)
    • Automated provisioning of AWS infrastructure
    • Scalable & secure setup using:
      • VPC - Isolated network infrastructure
      • Elastic Container Service (ECS) - Container orchestration
      • Elastic Container Registry (ECR) - Container image storage
      • Application Load Balancer - Traffic distribution
      • S3 + CloudFront - Static asset delivery and caching
      • AWS WAF - Web Application Firewall protection
      • Redis Cluster - Caching
    • CI/CD ready - Continuous integration and deployment pipeline

... more coming soon

Team & maintenance

next-enterprise is backed and maintained by Blazity, providing up to date security features and integrated feature updates.

Active maintainers

  • Igor Klepacki (neg4n) - Open Source Software Developer
  • Tomasz Czechowski (tomaszczechowski) - Solutions Architect & DevOps
  • Jakub Jabłoński (jjablonski-it) - Head of Integrations

All-time contributors

bmstefanski

License

MIT