Welcome to YesChef React.js challenge. Solving this challenge will get you one step closer to working with our team on our amazing platform. Please read the instructions carefully and follow them as this is part of the challenge.
- Clone the repository
- Create a new branch (entitled "your name")
- Solve the challenge
- Commit and push
- Create a pull request
Create a sign-up page for a new app The app uses material-ui. Here is a link to a design mock-up Notice:
- This is just a Front-End (no need to actually perform a sign-up)
- Please implement just the sing-up. no need to create the sign-in / tabs
- There are 3 screenshots in the mock-up
- Make the screens as close as possible to the design (write in a comment if you have any known difference / limitation between code and design)
- Check for errors when going out of focus or when clicking the button. There are 2 types of error messages:
- Error message when a field is left empty
- Error message when the content is not valid
- A solution that works - 50%
- Perfect design (margins, fonts, texts, sizes) - 20%
- Using React/Material Ui when needed - 10%
- Clean code (readable and reuseable) - 10%
- Proactive (Is something missing in the requirements?) - 10%
Task should take about 60 min