<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/0a8bfcaeb3374b1eba3c6a91566ea790&quot; frameborder=&quot;0&quot; width=&quot;1112&quot; height=&quot;834&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>834</height><width>1112</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>834</thumbnail_height><thumbnail_width>1112</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/0a8bfcaeb3374b1eba3c6a91566ea790-df998b583d61dbc6.gif</thumbnail_url><duration>272.501</duration><title>Final Walkthrough of the WhatToWare Application Deployment</title><description>In this final walkthrough video for the WhatToWare application, I showcase its deployment on a custom subdomain of my personal domain, bigjoepo.com, with the API also accessible for testing. Everything is hosted on Google Cloud with Nginx as a proxy, and I&apos;ve implemented SSL certificates managed by CertBot for security. I walk through the middleware setup in apt.js, including logging and validation using Joi, which ensures proper error handling for user requests. I demonstrate the validation process with various test cases, highlighting the importance of robust error handling. While the application is ready for use, I suggest improving front-end error handling and addressing file permission issues for a cleaner deployment.</description></oembed>