We rank coding bootcamps.

Created

RankMe Logo

Overview

I developed a web app (still in BETA) that ranks coding bootcamps based on social and rating score based on data crawled from various sites (LinkedIn, Twitter, Yelp, Course Report, Facebook, AngelList, Google+, etc.) using Cheerio and the MEAN stack.

This project was completed on August 11th, 2015 for the Stackathon phase of Fullstack Academy.

Screenshots

TODO: [gallery type=”slideshow” size=”full” ids=”2624,2625,2626” ]

Features

  • Logo, description, and home page link are grabbed from Twitter profile.
  • Review and rating scores are calculated from
    • [X] Course Report
      • number of reviews
    • [ ] Facebook
      • number of reviews
      • average rating
    • [ ] Google+
      • number of reviews
      • average rating
    • [X] Switchup
      • number of reviews
      • average rating
    • [X] Techendo
      • number of reviews
      • positive ratings
      • negative ratings
    • [X] Quora
      • number of reviews
      • average rating
    • [X] Yelp
      • number of reviews
      • average rating
  • Social score is calculated from
    • [ ] AngelList
      • followers
    • [ ] Facebook
      • likes
    • [ ] Google+
      • followers
    • [X] LinkedIn
      • followers
    • [X] Quora
      • followers
    • [X] Twitter
      • followers

Future Features

  • Users can add bootcamps.
  • Admins can add/update bootcamps.
  • Sort by specific provider.
  • Resource page.
  • Sockets for real time adding and updating of bootcamps.
  • Calculating Techendo average rating fairly.
  • Calculate number of unique reviews from each provider, but don’t actually copy the reviews over.
  • Better comments so others can easily contribute.
  • Get links to other links from Course Report so less links are needed and scraping is faster.
  • Refactoring of code in general.

Tools

Stats

  • 18 commits

GitHub Repo

View the project at github.com/fvcproductions/RankMe.

Leave a comment