Live stats app for Makerworld models analytics

@user_775130548 thank you, yes I might need to explain a bit more.

Right now the app works by showing you today’s data, where “today” means midnight to midnight.

For the Models page, the features implemented so far are:

“Trending” filter:

  • If a recent model you posted hit the Trending page on MakerWorld, it shows the position on MakerWorld’s trending page. This only works if the model was posted in the last 7 days and actually made it onto the trending page.

  • Other models that are not currently on the trending page (or fall outside the 7-day window) are shown in a “Trending” order that combines several metrics MakerWorld seems to consider important: number of likes, downloads, prints, and boosts. The combination of these factors puts models at the top of the list.

Since people asked for another way to sort, I added a toggle that switches between Today and All-time, and it applies to the filters that support it.

The filters and what they support:

  • Trending: Today only

  • Published: All-time only

  • Downloads: both

  • Boosts: both

  • Prints: both

  • Likes: both

About historical per-model data (yesterday, last week, last month, etc): this is not implemented yet, but I’m looking into what’s possible.

Important note: I’m not pulling historical data from Creator Center. The only exception is points data. Everything else is live, meaning the app starts collecting from the moment you install it and going forward.

I wasn’t trying to replace Creator Center, since that would mean pulling and storing a lot of data locally on your device, and it would keep growing over time.

So the upside is that all the data in the app stays local and doesn’t go anywhere. The downside is that your history only starts from the day you install the app.

1 Like