Skip to content

This project is a starter kit for develop the front-end web applications with Next.js 😎

License

Notifications You must be signed in to change notification settings

yasinatesim/next-starter-kit

Repository files navigation


Next Starter Kit
Next Starter Kit


This project is a starter kit for develop the front-end web applications with Next.js 😎

πŸ“– About

This project is a starter kit for develop the front-end web applications with Next.js 😎

πŸ“šTech Stack

Next.js

The React Framework for SEO Friendly website and more...

Commitlint

Send commit messages to conventional commits rules
TypeScript TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

CSS Modules

Class names and animation names are scoped locally CSS files

SASS

The most mature, stable, and powerful professional grade CSS extension language in the world

Editorconfig

Helps maintain consistent coding styles for my working on the same project across various editors and IDEs

Eslint

Find and fix problems in your JavaScript code

Prettier

An opinionated code formatter

Getting Started

πŸ“¦ Prerequisites

  • Node (v18.18.0+)

  • Npm (v9.00+)

βš™οΈ How To Use

  1. Clone this repository
git clone https://github.com/yasinatesim/next-starter-kit.git
  1. Install the project dependencies
npm install

For Development

npm run dev

For Docker

Docker Build

docker build -t yasinatesim-next-starter-kit .

Docker Run

docker run -p 3000:3000 -d yasinatesim-next-starter-kit

App is running to http://localhost:3000/

For Docker Compose

docker-compose up --build

App is running to http://localhost:3000/

For Production Build & Build Start

npm run build

and

npm run start

For Lint

npm run lint

πŸ”‘ License

  • Copyright Β© 2024 - MIT License.

See LICENSE for more information.


This README was generated with by markdown-manager πŸ₯²