Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungWhat your app's text input bar tells about you?(19.09.2026 um 03:39 Uhr)
Sichere ProgrammierungSeaweedFS vs RustFS: When a Tiny Footprint Wins(19.09.2026 um 03:52 Uhr)
Sicherheitslücken (CVE)CVE-2024-1086: Celah Keamanan Kernel Linux Berisiko Tinggi Akses Root(19.09.2026 um 04:03 Uhr)
Sichere ProgrammierungPudu Programming Language(19.09.2026 um 04:12 Uhr)
Sichere ProgrammierungI Built a Football Data Analysis Pipeline From 220,000 Matches(19.09.2026 um 04:17 Uhr)
Sichere ProgrammierungWhat your app's text input bar tells about you?(19.09.2026 um 03:39 Uhr)
Sichere ProgrammierungSeaweedFS vs RustFS: When a Tiny Footprint Wins(19.09.2026 um 03:52 Uhr)
Sicherheitslücken (CVE)CVE-2024-1086: Celah Keamanan Kernel Linux Berisiko Tinggi Akses Root(19.09.2026 um 04:03 Uhr)
Sichere ProgrammierungPudu Programming Language(19.09.2026 um 04:12 Uhr)
Sichere ProgrammierungI Built a Football Data Analysis Pipeline From 220,000 Matches(19.09.2026 um 04:17 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Whether it's "coding," "cooking," "rock climbing," or "helping others" -- the AI will craft something beautiful just for you.

This is a submission for Weekend Challenge: Passion Edition

What I Built

Passion Flame is an interactive web experience that celebrates what sets our souls on fire. The core idea: passion is like fire -- it starts as a single spark, grows when shared, and becomes unstoppable when many come together.

The app lets anyone submit what they're passionate about, and Google's Gemini AI crafts a unique, poetic tribute to that passion. Each submission becomes a "flame" on our collective Wall of Flames -- a growing monument to human passion across the globe.

Key features:

  • Interactive flame particle animation (Canvas 2D) that reacts to your mouse movement -- 120 flickering particles rising from the depths
  • AI-powered passion poet -- Google Gemini generates beautiful, metaphorical descriptions of whatever you submit (with graceful fallback to curated poetic templates)
  • The Wall of Flames -- a masonry gallery of all submitted passions, each rendered as a unique flame-colored card
  • Scroll-triggered animations powered by GSAP with animated stat counters
  • Fully responsive across mobile, tablet, and desktop
  • Persistent storage via localStorage so your passions survive page refreshes

Demo

🔗 Live Demo: https://idohi7cmhfm2w.kimi.page

Try submitting your own passion! Whether it's "coding," "cooking," "rock climbing," or "helping others" -- the AI will craft something beautiful just for you.

Code

The source code is available on GitHub (link coming soon). Built with:

  • React 19 + TypeScript + Vite
  • Tailwind CSS for styling
  • Canvas 2D for the flame particle system
  • GSAP + ScrollTrigger for scroll animations
  • Google Gemini API for AI text generation

How I Built It

I started with the metaphor: passion as fire. Fire is primal, universal, and visually striking -- perfect for a "Passion" themed challenge. I wanted something that felt immersive from the moment you land on the page.

The Flame Animation

The hero section features a Canvas 2D particle system with 120 flame-colored particles that spawn from the bottom and rise with physics-based movement. Each particle has its own velocity, lifespan, and sway. Mouse movement creates a repulsion force -- push the flames around!

The AI Integration

I used Google's @google/generative-ai SDK with the Gemini 1.5 Flash model. The prompt engineering was key: I crafted a prompt that asks for "short, poetic, inspiring descriptions (2-3 sentences)" with "fire/flame metaphors" and a character limit. When no API key is available, the app falls back to a curated set of 6 poetic templates that rotate based on the passion text hash.

The Visual Design

The color palette is built entirely around fire: deep crimsons, bright oranges, warm ambers, and golden yellows against a near-black background. Typography pairs Playfair Display (elegant serif for headings) with Inter (clean sans-serif for body text). Every section has GSAP scroll-triggered entrance animations for that polished feel.

Prize Category

Best Use of Google AI -- The Gemini integration is central to the experience. Every passion submission gets a unique AI-generated poetic description, making each interaction personal and memorable.

Built in a weekend fueled by coffee and genuine passion for building things that spark joy. 🔥

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Whether it's "coding," "cooking," "rock climbing," or "helping others" -- the AI will craft something beautiful just for you.

Thematisch verwandte Begriffe: Whether, coding, cooking, rock · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-61591 | djust provides Phoenix LiveView-style reactive server-side rendering for…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Radar › Alle Kategorien
Alle aus Alle Kategorien 2.659.450
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Rechts: Artikel Ziehen Links: RSS
Hoch: nächster Artikel Runter: zurück / schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Rechts: Original Links: RSS-Ansicht
↗ Original-Quelle
Social Reaktionen Stimme abgeben (+5 Karma)
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick