Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AFK Timer & Extension by Aslesh Sura #215

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

AsleshSura
Copy link

BrowserBuddy Extension Submission

Project Details

  1. What is the name of your project?
    AFK Timer & Extension

  2. How many hours did you spend developing this?
    4 hours

  3. What problem does your extension solve, or what makes it unique?
    My extension is really unique in the layers of thought that went into making it.

At the surface level, it may seem like a simple, bland timer and stopwatch extension. However, in actuality, it is an extension meant to force the user to focus on work outside of their computer.

The AFK part of the name doesn't mean that the extension works in the background. Nope. It means that you are meant to use it when you will complete work outside of your computer. This is a restriction imposed upon everyone who uses the extension since it stops working if you click out of it. This is intentional so people who need to spend time away from their laptop are incentivized to do so.

For Example:

  • The Stopwatch shows them how much time they've spent away from their device; seeing the numbers increase in the stopwatch as they are proud to be the reason.
  • The Timer - well it's a countdown really - is designed to motivate people to do work. Just X more minutes till the timer rings and I can stop. Except, in reality, the timer doesn't make any noise when it's done. It counts down to 0 and stops. This is intentional. While it's hard to start, once a person starts doing work, it isn't hard to continue. It is similar to Newton's 1st Law of Motion. An object in motion, stays in motion, unless acted upon by an external force. Likewise, a person who's working, will work, till the alarm bell rings and disrupts his flow.

Both of these, the timer and the stopwatch, were specifically designed for me so that I could make myself read my school textbooks. (Coding is more fun.)

Also, I've gone for the plain bland design so people wouldn't be preoccupied with figuring out everything. Nope. This is plain and simple.

  1. How many people have tested your extension?
    4

  2. Does your extension work in Chrome and uses Manifest Version 3?
    Yes (I presume..)


Additional Comments

(Feel free to provide any additional context or notes here)

I already yapped a lot up there. This was a tad bit late due to me misreading the due date. I'm so sorry about that.

Copy link

vercel bot commented Mar 21, 2025

@AsleshSura is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

@JosiasAurel
Copy link
Collaborator

How is this better than using something like Apple Screen Time (or other alternative apps/extensions)?

@AsleshSura
Copy link
Author

The simplicity and the lack of options. All these other apps/extensions, they aren't simple or require a phone. My extension. Well, it helps keep the user off their device (unlike most other timer/stopwatch extensions) and it also helps them track the amount of time they can spend studying.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants