This project was made for the 2021 Hackapalooza Hackathon. (Winner of the Best Beginner Hack prize). "memebreak" aims to distract you while you are working, ruin your productivity, and give you much needed breaks in lengthy computer sessions with memes which open up in a new window after a specified time! However, we do respect important meetings and have implemented a system to delay a meme by up to 1 hour because a meeting longer than that isn't worth going to without memes! On that note, let's talk about the memes, the memes are sourced from Reddit and are filtered to exclude any Not Safe For Work(NSFW) posts. There is even a NEXT feauture with which you can get lost in a never ending world of instant gratification!
Clone the Repository
git clone https://github.com/ShwaasA/memebreak
-
Open Google Chrome.
-
Enter the following link in the address bar
chrome://extensions
-
On the top-right corner of the chrome window, turn the
Developer mode
toggle switch ON.
- On the top-left corner of the chrome window, click the
Load unpacked
button.
- Browse through your machine's file explorer and select the installed repository.
- After uploading the extension to Google Chrome, you can see the extension by clicking the 🧩 icon.
- Click on the memebreak extension icon.
- Slide the slider to change the time and click
DONE
, An alert message will popup updating you about the time, clickOK
to continue.
- After the selected time (X minutes), a chrome popup window will open after every X minutes, this window will have the memes! The memes in the window will change automatically after every 20 seconds by default but if you're a fast reader you can skip the meme with the
NEXT
button.
- Javascript for backend scripts.
- HTML and CSS for webpage and extension development.
- D3vd/Meme_Api Meme API for sourcing memes from Reddit