Skip to content

This repo has the extension and the backend server use to handle the bookmark data.

Notifications You must be signed in to change notification settings

Mayhul-Jindal/bookmark-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BOOKIT

Collects information of your bookmarks in your browser and then update that to your github profile's readme.md automatically. You can check it out on my github profile

image

Reason to start this:

  • One can share the articles they read if they want to.

  • Plus I haven't seen any implementation where I can view articles of my favourite developers on github so yea :)

This project is in a very initial state which only consist of a very simple firefox extesion(frontend), an api written in javascript(backend), and a CI/CD pipeline to update my README.md which i have commented out for now.

FireFox Extension

  • Background Scripts enable you to monitor and react to events in the browser, such as navigating to a new page, add/removing a bookmark, or closing a tab.

    Background scripts or a page are of type persistant or non-persistant. For my project I have chosen non-persistant one where I will send a post request which contains the bookmark data to my server.

  • Used BookMark API to get all the bookmarks of the user

Server

Made the simplest api which can ever exsist which helps serves the bookmarks

Profile README.md

Here used pug templating to update my readme by getting updated bookmarks from the api in a fixed interval. For the fixed interval thing I used github actions.

About

This repo has the extension and the backend server use to handle the bookmark data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published