CS代写 Assessment

Assessment
We are building a web app where you can enter a dog breed and get pictures of that dog breed.
First, clone the project:
git clone https://gitlab.com/johnjago/dogs.git

Copyright By PowCoder代写 加微信 powcoder

I’ve created some files to get you started. Please see the README for an intro to this codebase. A lot of our work involves ambiguity, so critical research skills are necessary to be successful.
Requirements
· You should be able to enter the name of a dog breed and get pictures of that breed
· Pretend that due to how our company’s security is set up, the web page MUST call our Node.js server first, and then the Node.js server will make API calls to external services
· The web page cannot communicate directly with the external services
· We’ll use the following service to provide the dog information:
· https://dog.ceo/dog-api/documentation/
· This app should have good user experience
· Choose one or more of the following to add:
· A testing library, and write a few tests for your code
· TypeScript
· A frontend framework
· Something that can surprise us!
· If you add a build process or change the way the project runs, please update the README so that others know how to run the code
· Please, if the project contains multiple things to build (frontend framework + server + TypeScript for example), make it so that it runs with one command!
· If you keep the plain web page, please make sure that http://localhost:3011 serves that page
Architecture

程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com