{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/0a8bfcaeb3374b1eba3c6a91566ea790\" frameborder=\"0\" width=\"1112\" height=\"834\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":834,"width":1112,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":834,"thumbnail_width":1112,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/0a8bfcaeb3374b1eba3c6a91566ea790-df998b583d61dbc6.gif","duration":272.501,"title":"Final Walkthrough of the WhatToWare Application Deployment","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'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."}