This repository is an interview assignment.
If this was an real-life project, I’d probably strive to do the following, depending on project needs:
- Store favorites server-side
- Improve JavaScript-less experience through server-side rendering and use Progressive Enhancement
- Write more automated tests, primarily a bunch of UI tests with Testing Library to catch regressions
- Clone the repository
- Run
npm install
to install dependencies - Run
npm run dev
to start the local server