GitHunt
FI

fidacura/next-seed

Next.js + TypeScript + SCSS bootstrap for web projects

next-seed

A minimalist Next.js starter for Next webdev projects.

Features

  • ๐Ÿš€ Next.js with TypeScript
  • ๐ŸŽจ SCSS modules for component-scoped styling
  • ๐Ÿงฐ Global SCSS utilities with basic design foundations
  • ๐Ÿ“ ESLint & Prettier preconfigured
  • ๐Ÿณ Docker-ready for easy server-deployment
  • ๐Ÿ“ฑ Mobile-first responsive design

Setup

Install

# clone and install dependencies
git clone https://github.com/fidacura/next-seed.git my-project
cd my-project
npm install

Development

# start dev server on port 10100
npm run dev

# format code
npm run format

# check formatting
npm run format:check

Production

# create optimized production-build
npm run build

# start production-server
npm run start

Docker

# build Docker image
docker build -t next-seed .

# run container
docker run -p 10000:10000 next-seed

Structure

next-seed/
โ”œโ”€โ”€ src/               # Application source
โ”‚   โ”œโ”€โ”€ components/    # Reusable UI components
โ”‚   โ”œโ”€โ”€ context/       # React context providers
โ”‚   โ”œโ”€โ”€ data/          # Static data & data utilities
โ”‚   โ”œโ”€โ”€ hooks/         # Custom React hooks
โ”‚   โ”œโ”€โ”€ pages/         # Next.js pages & routing
โ”‚   โ”œโ”€โ”€ styles/        # Global styles & variables
โ”‚   โ”œโ”€โ”€ types/         # TypeScript definitions
โ”‚   โ””โ”€โ”€ utils/         # Helper functions
โ”œโ”€โ”€ public/            # Static assets
โ””โ”€โ”€ fonts/             # Custom web fonts

made with โค๏ธ by fidacura

Languages

SCSS59.7%TypeScript38.5%JavaScript1.8%

Contributors

Created June 12, 2023
Updated March 22, 2025