Using React/Typscript, design and build a mostly (it prints to console at the end instead of sending an API call) functional multi-page sign up process flow.
You're welcome to take as long as you like but the idea is for this challenge to take no more than a few hours.
- The form needs to ask the user for the following information (broken into multiple "pages") and validate it:
- password
- name
- organisation name
- organisation size
- organisation use case/category
- user role
- initial team members to invite
- One of three different pricing plan options
- accepting terms and conditions
- adding to mailing list
- The user is shown a summary of their choices before submitting
- The form should respect the browsers light/dark preference.
- Form prints to the console when submitting.
The specifics are up to you to demonstrate your decision making.
Create a repository on GitHub with your completed submission.
Once your repository is ready, add @ckortekaas and @nathanhoad and let us know via email that you've completed the challenge.
...add any notes here that you want to share...