qiaeru

A self-hosted web app that lets couples draw activity cards to break the routine and spice up their daily lives.

24
0
100% credibility
Found May 02, 2026 at 24 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

A self-hosted progressive web app for couples to draw randomized activity suggestions from separate home and outdoor decks, with admin-managed user accounts and multilingual support.

How It Works

1
🔍 Discover Couplecards

You hear about this fun app that helps couples pick random activities from home or outdoor piles to add spark to everyday life.

2
🌐 Try the demo

Visit the online demo, sign in with simple credentials, and play around drawing cards to see the magic.

3
🏠 Set it up at home

Follow easy steps to launch your private copy on your computer, keeping everything just for you and your partner.

4
🔐 Sign in as the boss

Log in with the starting details, pick a strong password when asked, and enter the control area.

5
👫 Add your partner

Create secure accounts for both of you, share the temporary passwords safely, and get ready to play together.

6
🎴 Draw your first card

Tap a pile, watch the shiny reveal animation, and swipe to keep or ban the activity idea.

7
📱 Play offline anytime

Use it without internet, track your history and favorites, switch languages, and install on your phone.

💕 Relationship refreshed

Your routine breaks with exciting new activities, bringing you closer through shared surprises.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 24 to 24 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is couplecards?

Couplecards is a self-hosted web app built in JavaScript with a Node.js backend and vanilla JS frontend, letting couples draw random activity cards from "Home" or "Outdoor" piles to shake up their routines. Users get personal histories, ban lists, and low-pile warnings, while an admin creates accounts, edits the shared deck, and picks languages from five options (English, French, German, Italian, Spanish). Deploy via Docker Compose with Caddy, Nginx, or Traefik for HTTPS, and it runs offline as a responsive PWA—no telemetry, one instance per couple.

Why is it gaining traction?

It stands out among activity apps by being fully self-hosted with zero external calls, strict privacy (SQLite single file, Argon2id auth), and polished draw animations with tilt, haptics, and sounds. Docker setups handle certs automatically, and multilingual decks sync via JSON/ZIP exports—perfect for self-hosted web apps without vendor lock-in. Devs dig the no-build frontend edits and PWA install for phones.

Who should use this?

Self-hosting enthusiasts running personal Docker stacks for apps like webmail or analytics, couples ditching cloud trackers for private rituals, or JS devs prototyping fun PWAs with admin panels. Ideal if you want a deploy-and-forget service beside self-hosted runners or proxies.

Verdict

Grab it if you're into self-hosted web apps—solid Docker flows and docs make it production-ready despite 24 stars and 1.0% credibility score. Early maturity means watch for updates, but MIT license and GHCR images lower the risk.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.