Fork this repo. Build a simple full stack app using frameworks of your choice. Submit your results as a pull request to this repo with instruction on how to build/run it or, even better, a link to where we can see it already running/deployed.
There is probably more here than can be finished in two hours. Don't worry about completeness. Focus on what's important and interesting to you.
We use Elixir
, Ecto
, Absinthe
, GraphQL
, Typescript/Javascript
and React
at Vetspire but you are welcome to use
whatever languages and frameworks you prefer.
We encourage you to include a README with notes about your language and framework choices as well as your design decisions.
- Backend API that serves:
- A list of available dog breeds based on those available in
/images
- Individual dog images by breed
- A list of available dog breeds based on those available in
- Frontend UI that provides:
- A list of dog breeds
- The ability to choose a breed and display the image for it
- Bonus Feature:
- Ability to add a new breed with a new image