extensive-react-boilerplate icon indicating copy to clipboard operation
extensive-react-boilerplate copied to clipboard

Extensive React Boilerplate: ✔️NextJS ✔️Auth ✔️I18N ✔️MUI ✔️Forms

Extensive React Boilerplate

image

Table of Contents

  • ReactJS Boilerplate
    • Description
    • Getting Started
    • Features
    • Screenshots
    • Contributors

Description

ReactJS Boilerplate for a typical project.

Full documentation here

Demo: https://react-boilerplate-coral.vercel.app

Backend: https://github.com/brocoders/nestjs-boilerplate

Getting Started

First, run the development server:

cp example.env.local .env.local

npm run dev

Features

  • [x] Next.js
  • [x] TypeScript
  • [x] i18n (based on https://github.com/i18next/next-13-app-dir-i18next-example)
  • [x] Material UI. Supports dark mode.
  • [x] React Hook Form
  • [x] React Query
  • [x] Auth (Sign in, Sign up, Reset password, Confirm email, Refresh Token)
  • [x] User management (CRUD)
  • [x] File Upload
  • [x] E2E tests (Cypress)
  • [x] ESLint
  • [x] CI (GitHub Actions)

Screenshots

Sign In Sign Up Users list Create user

Contributors

Vladyslav Shchepotin
Vladyslav Shchepotin

🚧 📖 💻
Elena Vlasenko
Elena Vlasenko

📖
TetianaFomina
TetianaFomina

⚠️ 🐛
Liudmyla Kostenko
Liudmyla Kostenko

💻
Rodion
Rodion

💼