While preparing for this episode, I found myself trying to continue down the path of making small changes to implementation details. But when I looked up from my work, I found that I had inadvertently taken on a very large chunk of higher-level code. The result was more of a mess than a solution. To […]
In the previous episode, the basic code for KeenIO reports were put in place, and a simple report was added using the built-in chart rendering from the Keen.js library. But what happens when you have custom reporting needs from the data that Keen returns? Say you want to filter out specific parts of the data […]
With the core authentication in place, it’s time to get down to business with the Admin Dashboard for the Media service! In this episode, you’ll see the basics of setting up a KeenIO dashboard on your own site. You’ll walk through the basic files that you need to copy & paste into your project, how […]
In the last episode, you saw the core code needed for implementing authentication with the “iam” module in Node and Express. But having a login isn’t quite enough. There are several questions left that need answers: How do you know you’re logged in? The site isn’t showing any user name or other info. How do […]
In the last episode, you were introduced to the basic functional needs of the administrative and dashboard site. Having gone over the core of what this app needs, it’s time to dive in! But before the real functionality is put in place, it would be nice to know that the site is secured. After all, […]
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.