Skip to main content
100%

App_Sentiments

✓ Published0🌍 Public
Mmeangreen0067@gmail.com
Last edited Mar 2, 2026
Created on Mar 2, 2026
Forked from HTML Starter

This dashboard fetches CSV sentiment data from a GitHub raw URL and presents it through summary cards, an SVG bar chart, and an interactive data table. Using the Fetch API and a custom CSV parser, the application calculates aggregate metrics and renders randomized sample bars as placeholder visualizations, while CSS grid and flexbox handle the responsive layout. The chart is built with native SVG elements manipulated via JavaScript, and the table includes hover-highlighted rows for readability.

AI-generated description

CSV Data Dashboard

A dynamic web application that loads CSV data from GitHub and displays it with summaries, charts, and tables.

Features

  • Load CSV data from GitHub raw links
  • Display data summaries with cards
  • Visualize data with SVG bar charts
  • Interactive data table with hover effects
  • Responsive design with modern styling

Setup

  1. Update the CSV_URL in index.js with your GitHub raw CSV link
  2. Open index.html in a browser

Customization

  • Modify the chart type in renderChart() function
  • Update summary metrics in renderSummary() function
  • Adjust colors in styles.css
MIT Licensed

Similar vizzes