Giter Club home page Giter Club logo

focustime-guardian's Introduction

FocusTime Guardian

FocusTime Guardian is a Chrome extension designed to help users manage their time on YouTube Shorts and Instagram Reels. It encourages productive browsing by allowing users to set time limits and reminders, promoting a healthier online lifestyle

Getting Started

These instructions will get you to use the extension on your browser.

Installation

A step-by-step series of examples that tell you how to get a development environment running.

  1. Download the repo as zip file.
  2. Unzip the file, you should have the folder named focustime-guardian-main
  3. In chrome, go to the Manage Extensions page (chrome://extensions)
  4. Enable the Developer Mode
  5. Drag the focustime-guardian-main folder containing manifest.json anywhere on the page to import it (do not delete the folder afterwards).

Usage

To start using FocusTime Guardian, follow these simple steps:

  1. Click on the FocusTime Guardian icon in your Chrome toolbar to open the extension's popup.
  2. Enable the Platform on which you want to stop scrolling.
  3. To view or adjust your settings, simply open the extension popup again.

Enjoy more productive browsing sessions with FocusTime Guardian!

Supported Platforms

Instagram
Youtube

Requests for more platform

Only large or major sites will be considered

  1. Search on issues if the site is already being requested.
  2. If not, create a new issue and choose Platform request

Bug report

Just head here and choose for bug report and describe your issue

Contributing

I welcome contributions from everyone who is willing to improve the project. If you have something to add or change, please follow these steps:

  1. Fork the Repository

    • Navigate to the FocusTime Guardian repository.
    • In the top-right corner of the page, click the "Fork" button. This creates a copy of the repository in your GitHub account.
  2. Make Your Changes

    • Clone your fork to your local machine:
      git clone https://github.com/awesome-tofu/focustime-guardian.git
      
    • Create a new branch for your changes:
      git checkout -b feature/YourFeatureName
      
    • Make your changes in your branch. Be sure to test your changes!
  3. Commit Your Changes

    • After making your changes, add them to the staging area:
      git add .
      
    • Commit your changes with a clear commit message:
      git commit -m "Add a concise and clear description of your change"
      
  4. Push to GitHub

    • Push your changes to your fork on GitHub:
      git push origin feature/YourFeatureName
      
  5. Submit a Pull Request

    • Go to your fork on GitHub and click the "Pull request" button.
    • Make sure the base fork is set to Awesome-Tofu/focustime-guardian and the base branch is set to the branch you want to merge into (usually main).
    • Give your pull request a title and describe the changes you made.
    • Click "Create pull request".

Thank you for your contributions! We look forward to improving FocusTime Guardian together.

License

MIT License

focustime-guardian's People

Contributors

awesome-tofu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.