This is a Next.js project bootstrapped with create-next-app
.
This first commit was an initial draft, achieved in ~1hour as detailed within the coding exercise recommendations.
The initial draft was refactored and now fetches the questions from an API endpoint, handles errors, includes a UI component library using Emotion, with E2E/unit tests using Playwright/Jest, and improved data/styling.
-
Given the questionnaire page loads then tutors are able to enter answers to the questions
-
Given a tutor answers the multiple choice questions then they can select multiple options
-
Given a tutor presses submit then the completed form is submitted
-
Given the tutor presses reset then the form is cleared
-
Unit test passes (Jest)
-
E2E test passes (Playwright)
You can check out the FE code example on Vercel - your feedback is most welcome and I look forward to the second round interview! ๐