This is a Next.js project bootstrapped with create-next-app
, added with Material UI v5 and TypeScript setup.
Start developing right away!
-
✔️ toolings for linting, formatting, and conventions configured
eslint
,prettier
,husky
,lint-staged
, andstandard-version
-
📱 PWA-ready
next-pwa
configured, disabled by default, just enable it throughnext.config.js
-
🔎 SEO optimization configured
with
next-seo
andnext-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.
You can either click Use this template
button on this repository and clone the repo or directly from your terminal:
npx degit sozonome/nextmui-starter <APP_NAME>
Then, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying src/pages/index.tsx
. The page auto-updates as you edit the file.
- This template is inspired by Next.js with TypeScript example from Material UI v5 official examples and Material UI v5 docs site.
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
- Material UI v5
- TypeScript