In the previous episode, an HTML for was created to handle the required fields for the AWS S3 post. However, having the form set up is not enough. The file that is selected must be processed by the Node / Express server that has been created, to generate the needed cryptographic signatures and policies. Before […]
In the previous episodes, you saw a review of the core fields and process for uploading a file directly to an AWS S3 bucket, securely. With the review out of the way, the real fun begins – starting with the HTML form fields that you need to have to make all of this work. But […]
Understanding everything you need to upload a file to AWS S3 is a challenge in itself. You could spend days, if not weeks, trying to read through the documentation and figure out which parts you do and don’t need. Fortunately, you don’t have to read the docs on your own. In this episode, you’ll get […]
This episode introduces the upcoming series on creating an admin website with reporting dashboard. You’ll see an introduction that includes an overview of the new “admin” web project, why it was created as a separate project within the system, and how the feature set will move forward.
Recent episodes of WatchMeCode have focused on the production readiness and deployment of the media service. Now that it’s up and running, and serving files as expected, it’s time to move into some more advanced features for the business side of things. For example, wouldn’t it be nice to know how many downloads of a […]
In the previous episode, you saw the basics of setting up an Ubuntu server using DigitalOcean (referral link). The end result of that episode is a server that has most of the infrastructure to run a Node.js application. But now the question comes up: how do we deploy the application to the server, and have […]