When Is the Gym Least Crowded? Building a Gym Occupancy Dashboard

📌 TL;DR

I wanted to stop guessing when my local gym would be packed, so I built a personal dashboard to tell me.

Gym Dashboard

💾 The Full Story

Blinks app and website offer limited information on how many people are in the gym.

🥃 Distilled Story

  • Deployed a script to scrape real-time gym occupancy data from Blink’s exposed API
  • Stored the data in a time-series database (InfluxDB) for efficient querying and retention
  • Visualized occupancy trends using a Grafana dashboard for monitoring and analysis

🚀 Next Steps

Web Scraping Grafana InfluxDB

Mapping the world with unmatched frequency

This is an example project that showcases the features of this Hugo theme. The project includes:

Features

  • Clean and modern design
  • Responsive layout
  • Project showcase
  • Tag support

Technical Details

The project was built using:

  • Hugo static site generator
  • HTML5 and CSS3
  • Responsive design principles
  • Modern CSS features like CSS variables

Landcover Mapping Satellite Imagery MSFT Planetary Computer

Seeing in 3D: Holographic Microscopy

This is an example project that showcases the features of this Hugo theme. The project includes:

Features

  • Clean and modern design
  • Responsive layout
  • Project showcase
  • Tag support

Technical Details

The project was built using:

  • Hugo static site generator
  • HTML5 and CSS3
  • Responsive design principles
  • Modern CSS features like CSS variables

Physics