Step 3
Let's take a closer look to the index.js. 
In addition to the basic statements to get a NodeJS/Express app up and running (plus static files, and Nunjucks views), we have the following route handlers:
app.get("/", (_req, res) => {
  res.render("index.njk", null);
});
app.get("/dashboard", async (req, res) => {
  const username = req.query.uname;
  const data = {
    nickname: username,
    notes: []
  };
  res.render("dashboard.njk", data);
});
Notice the data passed to the dashboard view contains an empty notes array. We will update this to retrieve the notes for a given author (user) from the YouNote API.