Categorizable links bucket for your future self to read.
Mobile-first PWA built with React, shadcn/ui, and Convex.
npm install
npm run devOpen http://localhost:3000 in your browser.
npm run buildProduces a production-ready build in dist/.
- Frontend: React + Vite + TypeScript + Tailwind CSS + shadcn/ui
- Storage: IndexedDB (offline-first) + Convex (cloud sync)
- PWA: Installable on mobile, ServiceWorker for offline support
- Share Target: Native share sheet integration
src/
main.tsx - App entry point
App.tsx - Root component
index.css - Tailwind + theme styles
components/ - React components
lib/ - Utilities and helpers
modules/ - Core business logic (LinkManager, TagManager, etc.)
convex/
schema.ts - Database schema
functions/ - Convex query/mutation functions
public/
manifest.json - PWA manifest
sw.js - ServiceWorker