Linkeum Utveckling
| Logga in Prenumerera

Testa Gemini 3: skapa en kafémeny-generator med AI utan att skriva en enda rad kod

Hur generativ AI skapar ett komplett verktyg i en enda prompt

Gemini 3 representerar en ny generation av AI som kan förstå komplexa förfrågningar och generera produktionsklart kod på några sekunder. För att testa dess verkliga möjligheter beslöt jag att skapa ett praktiskt och universellt verktyg utan att skriva en enda rad kod: en anpassningsbar kafémenydesigner, exporterbar till PDF och som passar i en enda HTML-fil. Resultatet? Imponerande.

Barista Designer-gränssnitt - verktyg för att skapa kafémeny med Gemini 3
Linkeum.com
Fortsättning efter denna annons

Testa Gemini 3: skapa en kafémeny med AI

Google har lanserat en ny version av Gemini: version 3. Denna nya iteration lovar nya resonemangs- och kodgenereringsmöjligheter. Låt oss se detta med ett enkelt test.

Första steget: börja

Gå till Gemini och välj "resonemang" i kommandotolken.

För det här testet beslöt jag att skapa ett verktyg för att snabbt och enkelt skapa en kafémeny/barmeny som kan exporteras till PDF.

Den initiala uppmaningen

Här är uppmaningen som användes:

Create a single-file HTML tool for designing a coffee shop/bar menu.

FEATURES REQUIRED:

  1. Design Themes (user selectable):

    • Modern (minimalist, clean lines)
    • Nature (earthy, organic feel)
    • Futuristic (sleek, bold)
    • Zen (calm, balanced, minimal)
  2. Customization:

    • Editable menu items with names and prices
    • Add/remove menu categories (Coffee, Tea, Food, Desserts, etc.)
    • Text color selection from a palette
    • Theme color customization (primary accent color)
    • Option to add item descriptions
  3. Export:

    • PDF export in standard sizes: A4, A3, A5, Letter, Half Letter
    • Print-optimized layout
    • Maintain theme and colors in PDF
  4. Visual Elements:

    • Include an illustration/icon for each theme
    • Display theme preview on the left panel
    • Live preview of menu as user edits
  5. Technical:

    • Single HTML file (no dependencies, or use CDN links)
    • Use TailwindCSS via CDN
    • Include html2pdf library for PDF export
    • Fully responsive design
    • Save/load functionality (LocalStorage for user data)

STRUCTURE:

  • Left panel: Controls (theme, colors, export options)
  • Right panel: Live menu preview
  • Simple, intuitive UI

Make it production-ready, professional, and easy for non-developers to use.

Gemini 3:s svar

Efter några minuter med tankar svarar Gemini:

Here is a complete, single-file HTML solution. It uses TailwindCSS for styling, FontAwesome for icons, and html2pdf.js for generating the PDF. It requires no installation—just save the code below as an .html file (e.g., menu-maker.html) and open it in your browser.

Följt av koden. Jag tar koden och kopierar den till en HTML-fil som jag öppnar i min webbläsare.

Och här är resultatet:

Barista Designer - Första resultatet med Gemini 3

Det är rent och funktionellt. Resultatet från en enda uppmaning är imponerande. Jag placerar inte koden här eftersom den är ganska lång. Jag inbjuder dig att testa det själv.

Förbättringarna

Det finns några praktiska förbättringar som behövs:

  • Gör storleken på elementen ändbar
  • Gör texten längst ned på menyn ändbar

Låt oss gå vidare och slutför detta med denna andra uppmaning:

Add the following features to the coffee menu designer:

  1. DRAG & DROP:

    • Drag categories to reorder them
    • Drag menu items within categories to reorder them
    • Visual feedback during drag (highlight, shadow, cursor)
    • Smooth animations
  2. SIZE CUSTOMIZATION:

    • Adjustable font size for:
      • Category titles (slider: 16px - 32px)
      • Menu item names (slider: 12px - 24px)
      • Menu item prices (slider: 10px - 20px)
      • Menu item descriptions (slider: 10px - 16px)
    • Show current size value next to each slider
    • Live preview as user adjusts
  3. SPACING CUSTOMIZATION (bonus):

    • Gap between menu items (slider: 8px - 24px)
    • Gap between categories (slider: 16px - 32px)
  4. FOOTER TEXT CUSTOMIZATION:

    • Editable footer text (currently "Menu created with Barista Designer")
    • Text input field to modify footer content
    • Option to toggle footer visibility (show/hide checkbox)
    • Footer font size slider (8px - 16px)
    • Footer text color selection from palette
  5. UX IMPROVEMENTS:

    • Add "Reset sizes to default" button
    • Add icons for drag handles (≡ icon)
    • Group font size controls in a dedicated panel
    • Disable text selection during dragging
    • Add delete buttons for categories and items
  6. PERSISTENCE:

    • Save all size settings and footer text to LocalStorage
    • Load them when user reopens the tool

Keep the single-file HTML structure and maintain all existing features (themes, colors, PDF export).

Det förbättrade svaret

Efter några minuter med resonemang här är Geminis svar:

Here is the updated, single-file solution.

I have added SortableJS (via CDN) to handle robust drag-and-drop functionality, implemented CSS Variables for high-performance live font resizing, and added the requested Footer and Spacing controls.

Följt av koden. Jag kopierar och klistrar in koden i en ny HTML-fil och öppnar den i min webbläsare.

Nedan är resultatet:

Barista Designer - Efter andra uppmaningen - Kontrollpaneler

Barista Designer - Efter andra uppmaningen - Menyförhandsvisning

Storlekarna är ändbara, allt fungerar och PDF-lagring fungerar. Resultatet i 2 uppmaning är rent, funktionellt och imponerande!

Fortsättning efter denna annons

Nyckelinsikter

Det här testet visar att Gemini 3 inte bara är en chattbot – det är ett verkligt utvecklingsverktyg som kan skapa professionella applikationer. Från små kaféer till restauranger, förbi matbussar, kan det här verktyget användas direkt. Om du har en idé för ett verktyg, en "enkel" webbplats, och inte vill dyka ner i kod, kan Gemini göra din fantasi till verklighet. Börja nu!
L
Linkeum-teamet
Team av teknik- och finansförfattare och experter på Linkeum.

Relaterade nyckelord

#Gemini 3 #generativ AI #webbutveckling #HTML #JavaScript #TailwindCSS #kafé #meny #PDF #ingen kod #vibe coding