Erstelle ein Frontend fuer einen Dienst zum Verkuerzen von URLs. Die Oberflaeche soll schlicht sein und ein gut sichtbares Eingabefeld enthalten. Es sollen URL-Validierung und -Bereinigung sowie eine Verbindung zu einer Backend-API umgesetzt werden. Ausserdem sind QR-Code-Erstellung, Klick-Tracking, ein Analyse-Dashboard, benutzerdefinierte Aliase, Ablaufdaten, Passwortschutz, Kopieren in die Zwischenablage mit Bestätigung, ein responsives Design und eine Historie mit Suche und Filterung vorgesehen.
Diese Uebersetzung dient nur dem Verstaendnis. Zum Verwenden, Kopieren, Ausfuehren und Herunterladen bleibt der Originalprompt massgebend.
Baue ein Frontend für einen URL-Verkuerzer mit HTML5, CSS3, JavaScript und einer Backend-API. Die Oberfläche soll klar aufgebaut sein und ein deutlich sichtbares Eingabefeld haben. Implementiere URL-Validierung und Bereinigung. Füge QR-Code-Erstellung für verkürzte URLs hinzu. Integriere Klick-Tracking und ein Analyse-Dashboard. Unterstütze benutzerdefinierte Aliase für URLs. Implementiere die Einstellung eines Ablaufdatums für Links. Füge eine Passwortschutz-Option für sensible URLs hinzu. Ergänze eine Funktion zum Kopieren in die Zwischenablage mit Bestätigung. Erstelle ein responsives Design für alle Geräte. Füge eine Historie der verkürzten URLs mit Suche und Filterung hinzu.
Build a URL shortening service frontend using HTML5, CSS3, JavaScript and a backend API. Create a clean interface with prominent input field. Implement URL validation and sanitization. Add QR code generation for shortened URLs. Include click tracking and analytics dashboard. Support custom alias creation for URLs. Implement expiration date setting for links. Add password protection option for sensitive URLs. Include copy-to-clipboard functionality with confirmation. Create a responsive design for all devices. Add history of shortened URLs with search and filtering.