/memebreak

Primary LanguageJavaScript

About

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!

Getting Started

Requirements

Installation

Clone the Repository

git clone https://github.com/ShwaasA/memebreak

Usage

  1. Open Google Chrome.

  2. Enter the following link in the address bar

    chrome://extensions
  3. On the top-right corner of the chrome window, turn the Developer mode toggle switch ON.

  1. On the top-left corner of the chrome window, click the Load unpacked button.

  1. Browse through your machine's file explorer and select the installed repository.

  1. After uploading the extension to Google Chrome, you can see the extension by clicking the 🧩 icon.

Screenshot 2021-09-27 at 18 04 56

  1. Click on the memebreak extension icon.

  1. Slide the slider to change the time and click DONE, An alert message will popup updating you about the time, click OK to continue.

  1. 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.

Built Using

Made with ❤️ by Shwaas Adlakha, Adnan Chaudhary and Ayush Gowda!