Panel to manage personal infos from API
$ npm install
# production mode
$ npm run start
# development mode
$ npm run dev
# development turbo mode (unstable)
$ npm run dev:turbo
# unit tests
$ npm run test
# watch tests
$ npm run test:watch
# test coverage
$ npm run test:cov
- Development Patterns (Clean Code, Clean Architecture, SOLID, KISS, DRY and YAGNI)
- Development Configs (Formatters, Code Patterns, ESLint, Prettier, TSConfig and Husky)
- SSR
- Authentication (next-auth)
- Fetch Configs (axios)
- Query and Mutations (react-query)
- Cache and Memo Persist
- Form Management and Validation (react-hook-form)
- Form Schemas (zod)
- Form Masks (imask)
- Dark and White Theme (tailwind)
- i18n (next-intl)
- Error Boundary (Client)
- Error Boundary (Server)
- SDK From API
- Roles (User and Admin)
- Protected Pages (Public, Authenticated and By Role)
- Multi Users (Protected)
- Helpers Tests
- Translate Everything
- Deploy 🚀
- Auth
- Home
- Users
- Skills
- Projects
- Formations
- Courses
- Experiences
Nest is MIT licensed.