Skip to content

A Google Chrome Extension created to block social media sites during productivity hours using JS, HTML, CSS and Chrome Storage Sync API.

Notifications You must be signed in to change notification settings

het1613/Block-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple extension to boost productivity by blocking social media sites during study/work hours. You can download the extension here.

Block Buddy

Introduction

A Chrome Extension to boost productivity by blocking social media sites during study/work hours. Users have the option to select/deselect which websites they choose to block. They also have the ability to turn off the blocker, keep it always on or follow an automatic schedule (aka the user's study/working hours).

Inspiration

Often times while I'm studying, I procastinate and wander off to social media sites such as Instagram, Netflix and YouTube. To increase productivy and stop me from procastinating, I wanted to create an app that would block me from going to such sites during certain hours. As such, I decided to create my own Chrome Extension that would solve my problem.

Technology

The extension uses a JavaScript backend alongside Chrome Storage Sync API to save user preferences across all devices. It also utilizes a frontend developed using HTML, CSS and JS.

Usage

If you just want to downlaod the extension, you can do that here: Block Buddy. If you want to download the actual project, follow these steps:

  1. Git clone this repo onto your computer
git clone https://github.com/het1613/Block-Buddy.git
  1. Go to "Manage Extensions" tab on Google Chrome
  2. Turn on developer mode and click "Load Unpacked"
  3. Upload the project file and enjoy!

Authors

About

A Google Chrome Extension created to block social media sites during productivity hours using JS, HTML, CSS and Chrome Storage Sync API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published