This project use :
Redux Toolkit
redux-persist
react-hook-form
next-i18next
next-pwa
to create a progressive web app (PWA) powered by Workbox- [
tailwind
] PostCSS 7 compatibility build (https://tailwindcss.com/docs/installation#post-css-7-compatibility-build)
Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed. Start learning
yarn
yarn dev
# build project
yarn build
# start the project
yarn start
make build-development
make start-development
make build-staging
make start-staging
make build-production
make start-production
Deploy the project using Vercel(Documentation) :
- https://nextjs.org/learn/basics/create-nextjs-app?utm_source=next-site&utm_medium=homepage-cta&utm_campaign=next-website
- https://redux-toolkit.js.org/
- https://github.com/rt2zz/redux-persist/blob/master/README.md
- https://github.com/isaachinman/next-i18next
- https://github.com/type-challenges/type-challenges
- https://www.benmvp.com/blog/polymorphic-react-components-typescript/