This is a web application that displays a list of companies on the left side. When a company is clicked, a dynamic chart of its stock data (from dump.csv
) is displayed using Chart.js.
- HTML, CSS, Bootstrap → Responsive UI
- JavaScript → Handles data parsing & chart rendering
- Chart.js → Interactive data visualization
📂 stock-data-visualization
┣ 📜 index.html # Main UI
┣ 📜 style.css # Custom styles
┣ 📜 script.js # Loads & visualizes CSV data
┣ 📜 dump.csv # Stock data file
┣ 📜 README.md # Project documentation
┗ 📜 .gitignore
- A modern browser (Chrome, Edge, Firefox)
-
Clone the repository
git clone https://github.com/your-username/stock-data-visualization.git cd stock-data-visualization
-
Open
index.html
in a browser
✅ Company List – Clickable list of companies
✅ Interactive Charts – Stock data visualization
✅ CSV Parsing – Loads data in-browser
✅ Modern UI – Styled with Bootstrap
Company List | Stock Chart |
---|---|
![]() |
![]() |
- Add filters for time range
- Improve UI/UX
- Support D3.js for enhanced visuals