kingchun1991 / nextjs-chakra-starter-blog

This is a Next.js, Chakra UI blogging starter template power by sozonome/nextarter-chakra

Home Page:https://nextjs-chakra-starter-blog.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploy with Vercel Deploy to Netlify Deploy on Railway

Open in StackBlitz

πŸ”‹ ⚑ Battery Packed template

  • πŸš€ Next.js 13 - React 18
  • ⛓️ TypeScript
  • Chakra-UI v2
  • βœ”οΈ toolings for linting, formatting, and conventions configured
    • eslint, prettier, husky, lint-staged, commitlint, commitizen, and standard-version
    • pre-commit, pre-push, commit-msg, prepare-commit-msg hook configured
  • πŸ“± PWA-ready - next-pwa configured, enabled by default, just disable it through next.config.js
  • πŸ”Ž SEO optimization configured - with next-sitemap.
    • you'll need to reconfigure or tinker with it to get it right according to your needs, but it's there if you need it.
  • 🎨 basic responsive layout configured - don't need it? just remove it πŸ˜ƒ
  • πŸ€– Automatic Dependency Update with Renovate
  • 🏎️ Turbo setup
  • πŸ§ͺ Playwright E2E Test
  • πŸ—’οΈ mdx Blog
    • Automatic Open Graph Cover
    • Author
    • Reading Time

CodeFactor Quality Gate Status Maintainability Rating Bugs Code Smells Duplicated Lines (%)

Commitizen friendly

Pre-requisites

  1. Node.js or nvm installed.
  2. pnpm installed.

Getting Started

  1. You can either click Use this template button on this repository and clone the repo or directly from your terminal:
npx degit sozonome/nextarter-chakra <YOUR_APP_NAME>
  1. After cloning the project, run this command: pnpm or pnpm install

  2. Then, run the development server:

pnpm dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying src/lib/pages/index.tsx. The page auto-updates as you edit the file.

About

This is a Next.js, Chakra UI blogging starter template power by sozonome/nextarter-chakra

https://nextjs-chakra-starter-blog.vercel.app

License:MIT License


Languages

Language:TypeScript 84.2%Language:MDX 12.0%Language:JavaScript 3.8%Language:CSS 0.0%