Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yasinatesim/next-starter-kit

This project is a starter kit for develop the front-end web applications with Next.js 😎
https://github.com/yasinatesim/next-starter-kit

commitlint css-module css-modules eslint eslint-config husky next-js nextjs nextjs-boilerplate nextjs-starter nextjs-template prettier prettier-eslint sass ssg static-site-generator

Last synced: 13 days ago
JSON representation

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

Awesome Lists containing this project

README

        




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

```bash

git clone https://github.com/yasinatesim/next-starter-kit.git

```

2. Install the project dependencies

```bash

npm install

```

**For Development**

```bash

npm run dev

```

### For Docker

Docker Build

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

Docker Run

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

App is running to [http://localhost:3000/](http://localhost:3000/)

### For Docker Compose

```bash
docker-compose up --build
```

App is running to [http://localhost:3000/](http://localhost:3000/)

**For Production Build & Build Start**

```bash

npm run build

```

and

```bash

npm run start

```

**For Lint**

```bash
npm run lint
```

## πŸ”‘ License

- Copyright Β© 2024 - MIT License.

See `LICENSE` for more information.

---

_This README was generated with by [markdown-manager](https://github.com/yasinatesim/markdown-manager)_ πŸ₯²