Templates / Display project data on a smashing dashboard

Display project data on a smashing dashboard

Needs changes

by jason ✓ · 5,156 views · created 2020-09-29 · Market Research

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: Cron, Function (legacy). 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 24 nodes and runs on a schedule (legacy Cron node). Along the way it connects GitHub. It also calls api.producthunt.com over HTTP.

How it runs

Trigger: On a schedule (legacy Cron node).

  1. Dashboard Configuration (Edit Fields (Set)): sets or maps fields
  2. Retrieve Product Hunt Data (HTTP Request): calls api.producthunt.com
  3. Retrieve npm Data (HTTP Request): calls an HTTP API
  4. Retrieve Docker Data (HTTP Request): calls an HTTP API
  5. GitHub: get (repository)
  6. Massage Product Hunt Data (Function): runs custom JavaScript (legacy Function node)
  7. Massage npm Data (Function): runs custom JavaScript (legacy Function node)
  8. Massage Docker Data (Function): runs custom JavaScript (legacy Function node)
  9. Massage GitHub Data (Function): runs custom JavaScript (legacy Function node)
  10. Product Hunt Rating (HTTP Request): calls an HTTP API

…plus 13 more steps. See the full node list below.

Services it uses

GitHub

HTTP calls to: api.producthunt.com

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • Cron: replace with Schedule Trigger.
  • Function (legacy) in Massage npm Data, Massage Product Hunt Data, Massage Docker Data…: replace with Code node, mode 'Run Once for All Items'.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Cron
Cron
Schedule Trigger
Function (legacy)
Massage npm Data, Massage Product Hunt Data, Massage Docker Data, Massage GitHub Data
Code node, mode 'Run Once for All Items'

Nodes used (5)

From the author

This workflow will gather data every minute from the GitHub , Docker , npm and Product Hunt website APIs and display select information on a Smashing dashboard. For convenience sake, the dashboard piece can be easily downloaded as a docker container and…

Excerpt from jason's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.