Skip to content

nikkeyl/connections

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 

Repository files navigation

πŸ”— Connections

Quality over quantity. It's easy to collect hundreds of shallow contacts, but truly strong relationships are rare. Connections helps you keep sight of the people who matter: track connection strength, decide where to invest your attention, and know when it's time to let go.

🌐 Live demo: nikkeyl.github.io/connections

πŸ€– This project was built entirely by an AI (Claude). Idea, design, and code are the result of "vibe coding" β€” a human described what was needed, and the AI wrote the implementation.

✨ Features

  • πŸ‘€ Contacts β€” name, emoji avatar, notes, last contact date
  • πŸ’ͺ Connection strength β€” rated from 1 to 10
  • 🎯 Priority β€” Strengthen / Maintain / Stabilize / Let go
  • 🏷️ Groups β€” Family, Friends, Acquaintances, Work, Other
  • πŸ”” Reminders β€” a banner and a favicon badge when it's time to reach out (thresholds depend on priority)
  • ☰ List view and β—ˆ graph view β€” a visual map of your connections around "Me"
  • πŸ” Search and filters by priority/group
  • ⬇️ Export to Markdown and JSON backup
  • ⬆️ Import from JSON, vCard (.vcf), and CSV (Google/Apple contacts)
  • πŸ’Ύ All data stays in your browser (localStorage) β€” no backend, no tracking

πŸ› οΈ Stack

A single HTML file: Tailwind CSS (via CDN) + vanilla JavaScript. Nothing to build or install.

About

In today's world it's easy to collect hundreds of shallow acquaintances, but truly strong relationships are rare. This tool helps you keep sight of the people who matter, track connection strength, decide where to invest your attention, and know when it's time to say goodbye

Topics

Resources

Stars

Watchers

Forks

Used by

Contributors