# Lavett.nu > Lavett.nu är en svensk skämtsajt där man skapar en delbar länk som visar en animerad "lavett" (svensk slang för örfil eller slap) när mottagaren klickar. Built for viral sharing in chats. ## What it is A Swedish prank site for sending playful slap GIFs via shareable short links. Users write a short message, pick a slap GIF from a curated library, and share the resulting short URL (e.g. lavett.nu/k4g7) in WhatsApp, iMessage, Slack, Discord, or X. When the recipient clicks the link, the page plays a 3-2-1 countdown, the screen shakes, a Web Audio "slap" sound plays, comic-book SMACK/POW bursts appear, and the chosen GIF plays alongside the sender's message. ## How it works 1. Visit https://lavett.nu/ and click "Skapa egen lavett" ("Create your own lavett") 2. Write a short personal message (max 280 chars) — examples: "för att du sa att Göteborg är bättre än Stockholm", "från en gammal kompis. du vet vem." 3. Pick one of 15 curated slap GIFs (gentle / cartoon / anime / epic / weird) or hit "🎲 Slumpa" for random 4. Click "Generera länk" — get back a short link like lavett.nu/abc12 5. Copy and share. Recipient clicks → slap animation plays with your message ## Key features - No account needed, no signup, no tracking cookies - Free for users - Rich chat previews — each link has dynamic Open Graph tags (title, description, image) reflecting the sender, message, and chosen GIF - "Hall of Fame" leaderboard of most-clicked lavetter - Built-in counter: total lavetter created, total slaps delivered - Mobile-first design (90 %+ of traffic comes from chat clients on phones) - Cookieless analytics (Cloudflare Web Analytics) ## Pages - [Hem](https://lavett.nu/) — landing page, plays a random slap immediately, shows global counter, CTA to create - [Skapa lavett](https://lavett.nu/#/skapa) — form to create a new lavett-link - [Hall of Fame](https://lavett.nu/#/hall) — top lavetter ranked by view count - [Mottagarvy](https://lavett.nu/{code}) — the page someone sees when they click a shared link (e.g. lavett.nu/k4g7) ## Domain history - Primary: lavett.nu - Aliases: www.lavett.nu, lavett.hurtig.org (legacy from initial deploy) ## Language Swedish (sv-SE). The word "lavett" is informal Swedish slang for a slap or smack, originally from boxing/martial-arts vocabulary. Common synonyms: örfil, smäll, smocka. ## Tech stack - Single-file React app served as static HTML (no build step on frontend) - Hono web framework on Node.js 22 for API + server-side rendering of per-link Open Graph tags - Postgres for storing shortlinks, view counts, and analytics events - Cloudflare Tunnel + Pages-equivalent serving on Coolify-managed infrastructure - Deployed via Docker container with auto-deploy on push to main ## Project Built as a fast MVP in May 2026 to test viral chat-sharing mechanics. Open source approach but currently a personal/indie project. ## Source https://github.com/hurtigit/lavett-nu