npm i
npm run dev
npm run test
Open http://localhost:3000 with your browser to see the result.
- Made a basic assumption about data structure, and based it on what I would expect from a typical API response.
- Used Formik to keep form state manageable.
- Chose to use a portal for the SideBar to pass form state out to the _app level to save time.
- Fully responsive
- Mobile first
- 99.48% Test Coverage