This repo contains an exercise intended for Front-End Engineers.
- Click "Use this template" to create a copy of this repository in your personal github account.
- Using technology of your choice, complete the assignment.
- Update this README with
- a
How-To
section containing any instructions needed to run/access your system. - an
Assumptions
section containing documentation on any assumptions made while interpreting the requirements.
- a
- Send an email with a link to your newly created repo containing the completed exercise.
- This exercise is meant to drive a conversation.
- Please invest only enough time needed to demonstrate your approach to problem solving, code design, etc.
- Within reason, treat your solution as if it would become a production system.
npm install
npm run start
- open https://localhost:3000
- "searching" didn't make sense given the UX. A dropdown/autocomplete seemed more appropriate.
- I don't know if the exercise is old, or if its apart of the "problem", but the endpoint didnt include image urls. It required a separate lookup, which I went ahead and solved for quickly, but long term would discuss changes to our data model.
- If this work around stuck, i would look into lazy loading or a virtual window, to limit the amount of images that were loaded up front if the caught list were persisted on refresh.