jarrodconnolly / assignment

Data Visualization Assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

assignment

Instalation & Usage

  1. Clone project from this GitHub repo
  2. npm install
  3. npm start
  4. Visit http://localhost:3000/ in your browser
  5. Use the "Upload Data" button at the top right to upload the CSV file into the application
  6. Select a keywords from the list to view the graph
  7. Select a chart type from the tabs across the top of the chart
  8. Filter the date range using the filters section

Future Additions

  • Implement data export
  • Complete implementation of weighted data
  • Add more filters to view data in different ways
    • Device: smartphone/desktop
    • Market: CA-en, US-en, GB-en
  • Compare different keywords against one another
  • Extract more components from App.js
    • LeftNav, Filters. etc..
  • Create an API backend
  • Build proper database data storage
  • Evaluate chart components based on requirements
  • Iterate with UI/UX teams on application layout

About

Data Visualization Assignment


Languages

Language:JavaScript 91.5%Language:CSS 6.9%Language:HTML 1.6%