/dashboard-kit

Primary LanguageJupyter Notebook

📊 Dashboard Kit

This Streamlit dashboard app allows you to analyze a hypothetical YouTube channel data and display various metrics and visualizations, which is helpful for content creators in understanding their channel's performance over time.

The app's UI is built using pure Streamlit.

Demo App

Streamlit App

GitHub Codespaces

Open in GitHub Codespaces

Features

  • Interactive date range selection
  • Multiple time frame views (Daily, Weekly, Monthly, Quarterly)
  • Key metrics:
    • Total Subscribers
    • Total Views
    • Total Watch Hours
    • Total Likes
  • Option to display bar or area charts
  • Data table view for detailed analysis

Requirements

  • Python 3.9+
  • streamlit - web framework
  • numpy - numerical processing
  • pandas - data wrangling
  • datetime - handling date time