Skip to content

KanhaiyaBagul/Link-Stach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkStash 🚀

LinkStash Hero

One-line description: Save, organize, and find any link instantly


🛠️ Tech Stack

Category Technologies
Frontend HTML5, CSS3, JavaScript (Chrome Extension MV3)
Backend Firebase Auth, Firebase Cloud Messaging
Database Firebase Firestore
Deployment Chrome Web Store, Firebase Hosting

💡 Highlights

🔍 What problem does it solve?

Most users struggle with a "bookmark graveyard"—hundreds of saved links that are never revisited because they aren't organized. LinkStash allows you to quickly categorize and tag links as you save them, making them instantly discoverable later.

⚙️ One interesting technical challenge

Implementing Real-Time Cloud-Local Synchronization in Manifest V3. Since service workers are ephemeral, we had to build a robust sync engine that handles state persistence between chrome.storage.local and Firestore, ensuring zero data loss and seamless offline support.

🌟 Notable Feature: Folder Sharing

Generate unique, shareable URLs for entire folders of links. This allows users to curate resources (like a "Reading List" or "Project Assets") and share them with a single click, bridging the gap between personal bookmarks and collaborative knowledge sharing.


✨ Full Feature List

  • One-Click Saving: Context menu and popup triggers.
  • Cross-Device Sync: Your links, everywhere you are.
  • Smart Search: Search by title, URL, tags, or folder content.
  • Secure Auth: Privacy-focused Google and Email sign-in via Firebase.

🚀 Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/KanhaiyaBagul/Link-Stach.git
  2. Load the Extension:

    • Go to chrome://extensions/.
    • Enable Developer mode.
    • Click Load unpacked and select the /Link-Stach folder.
  3. Configuration:

    • Set up your Firebase project and update background.js with your config.

📄 License

MIT © KanhaiyaBagul

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors