🚀 ClipStore – Capture What Matters

🧠 Inspiration

The idea for ClipStore was born out of frustration — a daily struggle of capturing meaningful content from the web and organizing it. Screenshots scattered across folders, browser bookmarks cluttered beyond recovery, and losing that one snippet from a long article we didn’t save in time — we've all been there.

What if you could just select any part of any webpage, save it instantly, and retrieve it later — all with a single click?
ClipStore makes that vision real.

We imagined a tool not just for developers or researchers but for anyone who wanted to capture their digital trail — a designer clipping inspiration, a student storing notes, or a founder saving a golden quote.

🛠️ How We Built It

ClipStore is a full-stack solution comprising following parts:

Frontend

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Shadcn UI Components
  • React Query for data fetching
  • React Router for navigation
  • Chrome Browser Extension

Backend

  • FastAPI
  • SQLAlchemy
  • JWT Authentication
  • SQLite Database

💡 What We Learned

  • Mastered the Side Panel API and nuances of Chrome extension development under Manifest V3.
  • How to use Perplexity Sonar API and how to build Agents using Agent SDK

More than just tech, we learned how small, frictionless UX decisions can dramatically improve user productivity and satisfaction.

🧗 Challenges We Faced

  • Screenshot Capture Precision: Chrome doesn’t support screenshotting just a region —this is still a challenge and work in progress.
  • *Balancing UX Simplicity *: Keeping the interface light and intuitive while enabling powerful content clipping and sync features was an iterative UX design challenge.

🌟 Final Thoughts

ClipStore started as a humble idea but evolved into a out of quest for solving personal problem faced daily in organising the digital content and information. It's built for speed, simplicity, and flexibility. In a world overflowing with content, we’re proud to have shipped something that helps people capture just what matters.

We believe this is just the beginning.

What's next for ClipStore

  • Making the clipping functionality working on all the platform and browers.
    • Complete migration to cloud for scalable hosting
    • Making the backend Agentic by utilizing the best AI services likes of Perplexity.
    • Allowing user to create multiple collections.
    • Sharing of collection for collaboration
    • Automatic setting of date/time based notification across platforms.
    • Multimodal content analysis
    • Passwordless login/signup
    • Voice enabled content capturing, analyzing and managing.

Built With

Share this project:

Updates