CS180_Roald

RoaldApp is a visualization dashboard for trending YouTube videos from the early 2000's to late 2010's. Features include seeing trended video data in graphs by country, as well as being able to enter a publish date for a prospective video upload and see where it lies with existing trended video. Additional statistics and insights are also provided on existing trending video data.

Images

image image image image image

Startup

Client

  1. cd client
  2. npm i
  3. npm start

Server

  1. cd server
  2. npm i
  3. npm start

Dependencies

Frontend

  • react
  • react-router-dom
  • axios
  • react-context
  • @tabler/icons
  • framer-motion
  • nivo (@nivo/pie, @nivo/line)

Backend

  • express
  • body-parser
  • cors