Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.

Browser extension for easy bookmarking or reviewing #30

Closed
nileshtrivedi opened this issue Jun 16, 2019 · 6 comments
Closed

Browser extension for easy bookmarking or reviewing #30

nileshtrivedi opened this issue Jun 16, 2019 · 6 comments
Assignees

Comments

@nileshtrivedi
Copy link
Contributor

nileshtrivedi commented Jun 16, 2019

Create a Chrome/Brave/Web extension for easily adding a link and/or review. This tutorial could be a good starting point: https://developers.chrome.com/extensions/getstarted

@nileshtrivedi
Copy link
Contributor Author

nileshtrivedi commented Jun 25, 2019

  • Extension should add a button in the toolbar. Upon clicking, it should show a pop-up with a form (if the user is logged in learnawesome.org). If user is not logged in, then it should prompt the user to login.
  • Before rendering the form, the extension should check whether the URL of the current tab is already added in LearnAwesome as a Link for an Item.
  • If yes, then the form should show the topic and format for that item, and the reviews. The user won't need to visit learnawesome.org just to see the reviews for a link. In addition, the pop-up should show a form where user can add her own review with notes.
  • If no, then the form should show fields for both item AND user's review. The latter can be collapsed by default just like on the website.
  • For certain well-known domains like GoodReads, YouTube etc, the item-type should be pre-filled (eg: "Book", "Video", "Chat" etc.).

The idea is to make it very easy to add and fetch learnawesome data. Visit to website should only be needed for things like advanced search or personalized dashboard etc.

@nileshtrivedi
Copy link
Contributor Author

@teampolyglot
Copy link
Contributor

@teampolyglot
Copy link
Contributor

Started work on this task here: https://github.com/learn-awesome/webextension

@teampolyglot
Copy link
Contributor

Published v0.2 of the extension in Chrome store: https://chrome.google.com/webstore/detail/learnawesome/mfmicnedcecjcchodnaijomibiplacie

@teampolyglot
Copy link
Contributor

And published in Mozilla store as well: https://addons.mozilla.org/en-US/firefox/addon/learnawesome/

Closing.

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

No branches or pull requests

3 participants