Skip to content

Cal Poly SLO Hacks Hackathon Project. A program which temporarily blocks websites, designed for students to improve productivity while working and studying. Uses PyQt5.

Notifications You must be signed in to change notification settings

ObjectJosh/Weblock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Weblock

Cal Poly "SLO Hacks" Hackathon Project

Description

A program which temporarily blocks websites, designed for students to improve productivity while working and studying.

Add, delete, and select sites. Then input desired time and save to start blocking. Inputted websites are stored locally after saving.

If the user has any reason to stop the countdown, they may fill out the required fields. The questions ensure that the user has a resonable explanation to stopping the timer prematurely, and give them some time to think about their decision.

While the countdown timer is running, selected websites will be inaccessable in normal and private browsing modes. Once the timer ends, refresh the page and the website will become accessible.

Here is the program folder. The program is compatible with both OS and Windows systems, and each have their respective Run executables.

Screen Shot 2021-03-23 at 6 36 43 PM

Prerequisites

  • Python installed
  • PySide6 and PyQt5 installed

PyQt5 Installation

  1. pip install PySide6
  2. pip install pyqt5
  3. pip install pyqt5-tools

About

Cal Poly SLO Hacks Hackathon Project. A program which temporarily blocks websites, designed for students to improve productivity while working and studying. Uses PyQt5.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published