ColeHorvat / serverless-camp

GNU General Public License v3.0
0 stars 0 forks source link

Week 4: Ultimate CAT INVASION! #62

Closed counselorbot[bot] closed 2 years ago

counselorbot[bot] commented 2 years ago

Week 4 Step 7 ⬤⬤⬤⬤⬤⬤⬤ | 🕐 Estimated completion: 5-20 minutes

Ultimate CAT INVASION! ~

Demo: 🐱

It's now time to connect everything together! (catzapp/index.html, catzapp/script.js, and your Azure function)

✅ Task:

:bulb: If your test doesn't pass the first time, it might be because your Azure Function is slow to respond. Simply re-run the job like this.

🚧 Test your Work

Open up your LiveServer plugin and start your local server. To test your web app:

⚠️ When you enter FOUR NAMES into each of the text boxes, do FOUR CAT PICTURES show up below?

1: How can Base64 turn into a Cat?

Now that you should've received strings of base64 from your Azure function call, you need some way to display them for the users.

:question: How can I display base64?
1. Retrieve the base64 values from your API 2. Append `data:image/png;base64,` in front of the base64 data 3. Like you've done previously, modify the `src` attribute of the image tags and set it equal to the string you created in :two: Read more [here](https://www.w3docs.com/snippets/html/how-to-display-base64-images-in-html.html)

📹 Walkthrough Video

walkthrough video

counselorbot[bot] commented 2 years ago

That's it for Week 4! Great job on finishing the course!