UI Team | Back-End Team | Full Stack |
---|---|---|
Rory Eiffe | Josh Wildfeuer | Abdul-Muiz Yusuff (Leader) |
Covenant Faluyi | Ben Unger | |
Serena Chen | ||
Victoria Savage |
Spoiler Block is a Google Chrome Extension that filters out search result suggestions that "spoil" or reveal plot elements of the media (shows, movies, books, etc.).
We don't want to charge users for using the extension. However, businesses' interest is to increase popularity for their media. So, we can charge companies to submit lists of key-words to block from search results. Companies don't want their shows to be spoiled, as that will cause people to lose interest.
We chose to use GPL because it is a good fit for expanding our ideas and allowing anyone to collaborate. As the project grows, there may be more opportunities to filter spoilers not just in search results, but on web-pages. Filtering out specific results may become difficult, and it would help if a lot of people could put their ideas on and develop solutions as a community.
Furthermore, we want to encourage open source development, and GPL will ensure that if someone modifies our code or uses it in another project, the derived work will still be open.
We are using JavaScript for our back-end and ReactJS framework for our front-end.
Most of our communication will take place on this Discord. Feel free to join to ask questions/discuss!
First, clone the repository:
git clone https://github.com/roryeiffe/Spoiler-Block
cd Spoiler-Block
Run the following npm commands:
npm install
npm run build (run this every time you make changes)
Note: for custom builds, you should still run "npm run build your build name here"
Playing around with the extension