Many Facebook Users complaint there isn't a dislike button. So we add one which will make millions of people cheer. Also, we want to add a doodle toolkit so that we can draw on the website and share it to our friends.

What it does

A chrome extension that adds a dislike button to Facebook.

How we built it

  1. We developed our plugin by Javascript, Chrome extension framework and CSS.
  2. We use python and Flask frame to build the backend.
  3. We use Heroku PostGre Server to store information

Challenges we ran into

  1. Our first time to develop a chrome extension.
  2. We parse disgusting HTML codes.
  3. We deal with horrifying state synchronizing between content scripts and background codes.
  4. Insert codes in a React page.

Accomplishments that we're proud of

  1. We somehow eavesdropped the React page update event.
  2. We built a chrome plugin.

What we learned

1.Everything is deceptively easy. 2.Some Javascript character that we are not familiar to. 3.Insert codes in a React page.

What's next for facebook-dislike

1.A doodle and sharing toolkit. 2.Optimize the codes and improve the efficiency.

Share this project: