Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Next.js boilerplate with SCSS, linting, reusable layout, CSS framework scaffolding, and Docker support.
The NextJS Quickstart Template is an open-source Next.js boilerplate that gives you a pre-configured project with SCSS styling, linting, a reusable layout, a CSS-framework scaffold script, and Docker support.
The NextJS Quickstart Template is a starter boilerplate for building Next.js applications, created by janaSunrise and released under the Apache 2.0 license. It takes a blank Next.js project and gives you a folder structure with pages, styles, public assets, components, and utility methods. The output is a runnable app with auto-routing, a global layout, SCSS modules, and linting/formatting rules already in place.
The template follows standard Next.js conventions. After installing dependencies and starting the dev server, Next.js reads the pages directory for routing. The Layout component from components/Layout.jsx is applied around each page in pages/_app.jsx, so every route gets the same header and footer. To integrate a CSS framework, you can run the scaffold script or follow the manual setup in the README.
Edit components/Navbar.jsx and Footer.jsx. The Layout component in components/Layout.jsx imports them and includes them on every page, so changes apply globally.
Currently the scaffold script only supports CSS frameworks. Bootstrap, Tailwind, and Bulma are documented; other integrations are not yet implemented.
Yes. The repo includes a docker-compose.yml. Use docker-compose up --build to build and start, docker-compose down to stop, and docker-compose build to rebuild.
The template is released under the Apache 2.0 license.
Yes, it is open source under Apache 2.0, so you can use and modify it freely according to the license terms.
