- Make sure that you have Node.js v10.13 and npm v6 or above installed.
- Clone this repo using
git clone git@github.com:mouthzipper/nextjs-dynamic-form.git
- Move to the appropriate directory:
cd nextjs-dynamic-form
. - Run
yarn install
in order to install dependencies.
At this point you can runyarn dev
to see the example app athttp://localhost:3000
. - Start
Coding!
. - Run
yarn run cypress:open
in order to run e2e using cypress. - Run
yarn run test
in order to run the test using jest and react-testing-library.
-
- Writing unit and e2e testing
-
- Proper typings
-
- Responsiveness