Back to GitHub activity
Repository

DataAnalysisDemo

A Demo of what you can do with a CSV file

Visual Basic .NET

Summary

Technical Summary: DataAnalysisDemo is a sophisticated web-based data analytics platform built using ASP.NET WebForms (VB.NET) that transforms raw CSV data into interactive, visually compelling analytics experiences through advanced processing and visualization techniques. The application offers comprehensive data exploration capabilities, including dynamic charting with D3.js and C3.js, advanced pivot table functionality with drag-and-drop interfaces, and robust data processing using a custom GenericParser library that supports real-time statistical analysis and memory-efficient dataset handling. Leveraging a modern client-side architecture with Webpack, Bootstrap 5, and jQuery, the platform provides a responsive, feature-rich interface that enables users to parse, analyze, visualize, and export complex datasets with intuitive tools like SearchPanes, multiple chart types, and extensible data renderers. The project demonstrates a sophisticated approach to web-based data analysis by integrating server-side .NET processing with cutting-edge client-side technologies, making it particularly valuable for data analysts, researchers, and business intelligence professionals seeking a flexible, user-friendly data exploration tool. Key architectural strengths include its modular design, extensive client-side build pipeline, multiple visualization modes, and comprehensive error handling, which collectively create a robust platform for transforming raw data into meaningful insights across various domains.

Snapshot

Stars
0
Forks
0
Watchers
0
Spark score
21.3
Rank
#35
Commit velocity
0.3/mo
Recent commits
1 (90d)
Total commits
14
Last commit
Dec 3, 2025
Last push
Dec 3, 2025
Created
Apr 20, 2023
Updated
Dec 3, 2025
Age
1004 days
Days since push
47 days
Repo size
12,926 KB
Languages
7
Dependencies
24
Outdated deps
0

All metrics

age_days
1004
avg_commit_size
N/A
commit_history
{
  "repository_name": "DataAnalysisDemo",
  "total_commits": 14,
  "recent_90d": 1,
  "recent_180d": 6,
  "recent_365d": 6,
  "last_commit_date": "2025-12-03T00:14:42+00:00",
  "patterns": [
    "maintained",
    "declining"
  ],
  "commit_frequency": 0.33,
  "consistency_score": 0,
  "activity_rate": 0.011,
  "days_since_last_commit": 47,
  "first_commit_date": "2023-04-20T16:41:16+00:00"
}
commit_metrics
N/A
commit_velocity
0.33
composite_score
21.32
created_at
2023-04-20T16:41:16+00:00
days_since_last_push
47
description
A Demo of what you can do with a CSV file
first_commit_date
2023-04-20T16:41:16+00:00
forks
0
has_readme
true
is_fork
false
is_private
false
language
Visual Basic .NET
language_count
7
language_stats
{}
languages
{}
largest_commit
N/A
last_commit_date
2025-12-03T00:14:42+00:00
name
DataAnalysisDemo
pushed_at
2025-12-03T01:16:04+00:00
rank
35
recent_commits_90d
1
size_kb
12926
smallest_commit
N/A
stars
0
tech_stack
{
  "repository_name": "DataAnalysisDemo",
  "languages": {},
  "frameworks": [],
  "dependencies": [
    {
      "name": "bootstrap",
      "current_version": "5.3.8",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "c3",
      "current_version": "0.7.20",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "chosen-js",
      "current_version": "1.8.7",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "d3",
      "current_version": "7.9.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "datatables.net",
      "current_version": "2.3.5",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "datatables.net-bs5",
      "current_version": "2.3.5",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "datatables.net-fixedheader-bs5",
      "current_version": "4.0.5",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "datatables.net-responsive-bs5",
      "current_version": "3.0.7",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "datatables.net-scroller-bs5",
      "current_version": "2.4.3",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "datatables.net-searchpanes-bs5",
      "current_version": "2.3.5",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "datatables.net-select-bs5",
      "current_version": "3.1.3",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "jquery",
      "current_version": "3.7.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "jquery-csv",
      "current_version": "1.0.40",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "jquery-ui",
      "current_version": "1.14.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "slick-carousel",
      "current_version": "1.8.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "css-loader",
      "current_version": "7.1.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "css-minimizer-webpack-plugin",
      "current_version": "7.0.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "mini-css-extract-plugin",
      "current_version": "2.9.4",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "rimraf",
      "current_version": "6.1.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "style-loader",
      "current_version": "4.0.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "terser-webpack-plugin",
      "current_version": "5.3.14",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "webpack",
      "current_version": "5.103.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "webpack-cli",
      "current_version": "6.0.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "webpack-dev-server",
      "current_version": "5.2.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    }
  ],
  "version_info": {},
  "dependency_file_type": "package.json",
  "currency_score": 50,
  "outdated_count": 0,
  "total_dependencies": 24,
  "primary_language": null,
  "language_diversity": 0,
  "outdated_percentage": 0
}
total_commits
14
updated_at
2025-12-03T01:16:09+00:00
url
https://github.com/markhazleton/DataAnalysisDemo
watchers
0