Giter Site home page Giter Site logo

sirandrii / chromeextensionineed Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 111 KB

Chrome estension for skipping unrelevant indeed job descriptions

Home Page: https://chrome.google.com/webstore/detail/highlight-stop-words-on-i/gfigabehmogcpkcliadhlphhpmpaflaj

JavaScript 36.17% HTML 15.15% CSS 5.83% TypeScript 42.85%
chrome-extension indeed

chromeextensionineed's Issues

added years highlighter

Users should have the ability to define triggers of highlighting years range of experience.
If user chooses 5 years, then everything that is equal or more must be highlighted by patterns 5 years|5+ years

Critical bug: random work of highlighter

Sometimes highlighter is not working.

Something has changed on indeed recently, after the extension highlighted words, the DOM tree updated again and inject a new HTML element. I think that it copy DOM tree and then after async action replaces the updated by me one.

Do auto-refresh after Save button click

Extension manipulates the real DOM and requires a page refresh to apply changes after the user clicks the Save button. I'd like to add an auto-refresh feature to improve user experience.

Suggestions:

  • Look for chome API that can reload Tab after saving
  • Provide visual feedback (e.g. toast notification) to inform the user that the page is refreshing.

Implement Singleton Pattern

Currently, the extension has three entry points (options, content, service-worker). Singelton may be a good fit for making content.js more modular and not passing initialized storage as a parameter to split functions or access chrome's storage by API

Update readme

New functionality was added. Update available features, demoGif, and installation steps

new feature: remove visited

Add function for removing visited job-descriptions
Add a checkbox to store this in the app, it's not necessary to be in the initital state.

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.