Skip to content

A fully featured, template with opinionated configurations for building apps with nextjs and contentful

License

Notifications You must be signed in to change notification settings

patgpt/next-template

Repository files navigation

Contentful + Next.js 15 Starter Template

Next.js Contentful Tailwind CSS Bun TypeScript ESLint CI/CD 𝕏 LinkedIn


About This Template

A fully-featured, opinionated starter template for building modern web applications with Next.js 15 and Contentful. Designed to optimize performance, UX, and developer experience.

Features

Next.js 15 - The latest, with App Router & Server Components. 📝 Contentful CMS - Seamlessly integrates with Contentful's headless CMS. ⚡ Bun Package Manager - Fast installs and runtime performance. 🎯 Tailwind CSS - Utility-first styling for rapid development. 🔒 TypeScript - Strongly typed, scalable, and maintainable. ✅ ESLint & Prettier - Enforced code quality and consistency. 🌍 next-intl - Internationalization support out of the box. 🔄 CI/CD Integration - Automated testing and deployments. 🧪 Testing Support - Ready-to-use configurations for Jest/Playwright.


Installation

Clone the repository and install dependencies:

git clone https://github.com/patgpt/next-template.git
cd next-template
bun install

Running the Dev Server

bun run dev

Official Documentation & Resources


Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

For the source code, visit the GitHub Repository.

Licence (MIT)

For license details, see LICENSE.md.


Contributing

Have ideas or found a bug? Open an issue or submit a PR! Check out our Issues for discussion.

For contribution guidelines, please refer to our CONTRIBUTING.md.

Happy coding! 🎨

About

A fully featured, template with opinionated configurations for building apps with nextjs and contentful

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages