rankify is a suite of decision-making tools.

Inspiration

Have you ever struggled to choose a vacation spot? or maybe a university you want to attend, a restaurant you want to eat at, and so on. We have more and more choices to choose from in this modern world and most of the time we ended up trapped in the paradox of choice. Fortunately, rankify is here offering a series of tools to help you make this decision and lighten your day

Disclaimer

This is based on an older project where I made an implementation of the quick select algorithm in react, in accordance to the MLH rules #10. Please kindly check my new commit to see all the features added during the hackathon.

What it does

rankify contains two tools so far: QuickSelect Ranker & Cup Ranker

  • QuickSelect ranker uses the quick select algorithm to determined the n-th best item to decide the top n item in the list (e.g. If ice cream is my 5-th favorite food, then everything better than ice cream plus ice cream is the top 5 in my favorite food lists.
  • Cup ranker is literally a bracket simulation where each item will face each other in a randomized bracket (kinda like in the world cup)

How we built it

Just react and good 'ol vanilla javascript (and bootstrap to decorate)

What's next for rankify

  • add more decision-making tools
  • add pre-loaded lists that user can readily use
  • improve the bracket visual
Share this project:

Updates