Skip to content

exhuman777/swipebase

Repository files navigation

███████╗██╗    ██╗██╗██████╗ ███████╗██████╗  █████╗ ███████╗███████╗
██╔════╝██║    ██║██║██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝
███████╗██║ █╗ ██║██║██████╔╝█████╗  ██████╔╝███████║███████╗█████╗  
╚════██║██║███╗██║██║██╔═══╝ ██╔══╝  ██╔══██╗██╔══██║╚════██║██╔══╝  
███████║╚███╔███╔╝██║██║     ███████╗██████╔╝██║  ██║███████║███████╗
╚══════╝ ╚══╝╚══╝ ╚═╝╚═╝     ╚══════╝╚═════╝ ╚═╝  ╚═╝╚══════╝╚══════╝

SwipeBase

Swipe Through Any Data, Tinder-Style

Lite · Cloud · Docs

Zero Dependencies CSV / JSON / MD Supabase Sync Vercel


Import any dataset. Swipe right to keep, left to skip.

Tinder-style review UI for datasets. Import CSV, JSON, or Markdown. Swipe cards left/right to categorize. Export filtered results. Optional Supabase cloud sync for team collaboration.


File Map

  swipebase/
  README.md
  package.json
  swipebase-cloud.html
  swipebase-docs.html
  swipebase.html
  vercel.json
  supabase/
    SETUP.md
    schema.sql

Swipe through any data. Tinder-style review UI for datasets.

Features

  • Import: CSV, JSON, Markdown
  • Export: CSV, JSON, Excel, Markdown
  • Swipe: Yes/No/Maybe decisions with keyboard + touch gestures
  • Cloud: Auth + persistence via Supabase (optional)
  • Share: Public deck links

Versions

File Description
swipebase-cloud.html Full version with Supabase auth + cloud sync
swipebase.html Lite version, client-side only, no backend
swipebase-docs.html Documentation

Deploy

Vercel (recommended)

vercel --prod

Routes:

  • / - Cloud version (auth + sync)
  • /lite - Lite version (no auth)
  • /docs - Documentation

Self-host

npx serve . -p 3000

Supabase Setup

  1. Create project at supabase.com
  2. Run supabase/schema.sql in SQL Editor
  3. Update credentials in swipebase-cloud.html:
    • SUPABASE_URL
    • SUPABASE_ANON_KEY
  4. Enable Google OAuth (optional) in Auth settings

See supabase/SETUP.md for detailed instructions.

Stack

  • Vanilla JavaScript (no frameworks)
  • Single HTML files (self-contained)
  • Supabase (auth, database, storage)

License

MIT


Built by exhuman777

About

Swipe through any data - Tinder-style review UI for datasets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors