Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIRTYFLIRT

Anonymous Tinder-style Hot or Not photo rating app.
No accounts. No login. Just upload → swipe → rate.

Live demo will be on Vercel after you import this repo.

Features

  • Upload or take unlimited photos (each is a unique asset)
  • Add up to 3 secret tags so only you can find your ratings later
  • Categories: Women, Men, Non-binary, Couples, Fitness, Artistic, Casual, Formal, Exotic, Cute, Other
  • Swipe / tap 🔥 Hot or 👎 Not (touch + keyboard support)
  • Tag search + category browse
  • Flag system → 10 flags = auto-hidden
  • Admin panel at /admin (set the admin password via environment or config; do not commit it)

Deploy to Vercel (recommended)

  1. Go to vercel.com/new
  2. Import the GitHub repo ALaustrup/DIRTYFLIRT
  3. Framework Preset: Other
  4. Build & Output settings can stay default
  5. Add Environment Variable (optional):
    • SECRET_KEY = any long random string
  6. Deploy

Note: On Vercel the SQLite DB + uploaded images live in /tmp (ephemeral).
Data resets on cold starts / redeploys. Perfect for demos.
For production persistence later → swap to Vercel Blob + Postgres / Turso / Neon.

Local run

pip install -r requirements.txt
python app.py

Open http://localhost:5000

Admin

  • URL: /admin
  • Set the admin password in environment or config (do not commit a plaintext password).

Tech

  • Flask + Pillow + SQLite
  • Tailwind (CDN) + vanilla JS
  • Mobile-first swipe UI

Made for pure anonymous filth and fun.
Enjoy, you dirty flirt 🔥


by ASTRA MATRIX

About

Anonymous Tinder-style Hot or Not swipe rating app. Upload photos with secret tags, swipe hot/not, flag system, no accounts.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages