Giter Site home page Giter Site logo

sirandrii / chromeextensionineed Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.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 People

Contributors

sirandrii avatar

Stargazers

 avatar  avatar

Watchers

 avatar

chromeextensionineed's Issues

Update readme

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

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

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.

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

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.