Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rikhall1515/nextjs-project-template

My own Next.js template that I use for most of my projects.
https://github.com/rikhall1515/nextjs-project-template

boilerplate-code javascript js-boilerplate next-js next-theme nextjs nextjs-starter nextjs-template react react-boilerplate reactjs starter-kit starter-project starter-template tailwind-css tailwindcss turborepo typescript

Last synced: 7 days ago
JSON representation

My own Next.js template that I use for most of my projects.

Awesome Lists containing this project

README

        

# Next.js 14.1.4 starting project template












Next.js Project Template



MIT License




Powered by Vercel





Commitizen friendly

Build and Analysis Checks

nodejs.org scorecard badge





## What is this repo?

This is a [Next.js][] project template built with [`create-next-app`][].
This project is deployed on vercel.

```bash
pnpm install --frozen-lockfile
pnpm run build
pnpm run start

# listening at localhost:3000
```

## Why did you make it?

After having configured my Next.js apps with boilerplate for the 4th time, I decided enough was enough.
I needed a re-usable project template that can instantly start me off with code that I know works.

I decided that making this open source will also be yet another learning opportunity. Primarily
learning best practices for public repositories. As I mention later in this README, I am studying
the [Node.js repository][] to learn more about what standards they use.

## Contributing

This repository has a [Code of Conduct][] that you should read first.

Any person who wants to contribute to the Website is welcome! Please read the [Contribution Guidelines][]
to see what the next steps are.

It also doesn't hurt to have a look around the repository.

## Deployment

The Website is automatically deployed to [Vercel][] through its GitHub App integration
when new pushes happen on the `main` branch.

Details regarding the deployment are not publicly accessible.

## Relevant links

[Code of Conduct][]

[Contribution Guidelines][]

## Attribution

Some of the documentation and code is inspired/based on the [Node.js repository][].
For this reason, I want to thank them for making their software open source, as studying it has helped
me immensely with learning more about how to ship better software.

## License

Licensed under the [MIT License][]

[Next.js]: https://nextjs.org/
[`create-next-app`]: https://github.com/vercel/next.js/tree/canary/packages/create-next-app
[Node.js repository]: https://github.com/nodejs/nodejs.org
[Code of Conduct]: ./CODE_OF_CONDUCT.md
[Contribution Guidelines]: ./CONTRIBUTING.md
[Vercel]: https://vercel.com
[MIT License]: ./LICENSE