This is a fully-featured full-stack Next.js template, built with Mantine UI and Typescript.
- ⚛ Libraries
react-hook-form,react-query,axios,next-seo,yup - 🔧 Tools
commitlint,husky,eslint,prettier - 📦 Frameworks
next,mantine-ui,next-i18next
Next.js Layouts are a great way to apply a consistent structure to your pages.
Page-specific layouts can be rendered by providing the getLayout function.
React Hook Form is used to create Smart Form Components.
Server-side authentication is implemented using Next.JS data fetching methods. Authenticated sessions are stored using React Context.
GitHub Actions with CI/CD workflows are included.
- Use the template
You can either click the Use this template button or use degit.
pnpm dlx degit cnoside/nextjs-mantine-template my-app- Install dependencies
pnpm install- Start the development server
pnpm devOpen http://localhost:3000 with your browser to see the result.
