QR 코드 및 분석 기능이 포함된 URL 단축 웹 서비스의 프론트엔드를 신속하게 구현할 때 유용합니다.
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.
HTML5, CSS3, JavaScript 및 백엔드 API를 사용하여 URL 단축 서비스 프론트엔드를 구축하세요. 눈에 띄는 입력 필드가 있는 깔끔한 인터페이스를 만드세요. URL 유효성 검사 및 정제(sanitization)를 구현하세요. 단축된 URL에 대한 QR 코드 생성 기능을 추가하세요. 클릭 추적 및 분석 대시보드를 포함하세요. URL의 커스텀 별칭 생성을 지원하세요. 링크의 만료일 설정 기능을 구현하세요. 민감한 URL을 위한 비밀번호 보호 옵션을 추가하세요. 확인 메시지가 포함된 클립보드 복사 기능을 넣으세요. 모든 기기에 대응하는 반응형 디자인을 만드세요. 검색 및 필터링 기능이 있는 단축 URL 이력 목록을 추가하세요.
출처 · prompts.chat · URL Shortener — 원문은 출처에 게시된 그대로이며, 권리는 원작자에게 있습니다.
Gemini로 프롬프트를 실행해 생성한 화면입니다. 화면 안에서 직접 조작하실 수 있습니다.
웹 표준 표준 HTML5, CSS3, JavaScript를 활용하여 직관적이고 강력한 단축 URL 관리 서비스인 'TPI 링크'의 전체 프런트엔드 애플리케이션을 구현했습니다. URL 검증·정화, 맞춤형 별칭, 비밀번호 보호 및 만료일 설정 기능과 더불어 실시간 QR 코드 생성, 클릭 추적 대시보드, 검색 및 필터링 기능이 포함된 이력 관리 시스템을 한 파일로 완성하였습니다.
Build a URL shortening service frontend using HTML5, CSS3, JavaScript and a backend API. Create a clean interface with prominent input field for TPI Link (TPI 링크). 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.
Gemini로 실행한 결과입니다. 입력 항목에는 국내 환경의 예시값을 적용했습니다(AI 생성 — 사실 확인 필요).
Build a URL shortening service frontend using HTML5, CSS3, JavaScript and a backend API. Create a clean interface with prominent input field for mopick Link (mopick 링크). 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.
웹 표준 표준 HTML5, CSS3, JavaScript를 활용하여 직관적이고 강력한 단축 URL 관리 서비스인 'mopick 링크'의 전체 프런트엔드 애플리케이션을 구현했습니다.
URL 검증·정화, 맞춤형 별칭, 비밀번호 보호 및 만료일 설정 기능과 더불어 실시간 QR 코드 생성, 클릭 추적 대시보드, 검색 및 필터링 기능이 포함된 이력 관리 시스템을 한 파일로 완성하였습니다.
mopick 개선안
원문을 그대로 넣으면 AI 가 매번 다르게 답하거나 중요한 부분을 빠뜨릴 수 있습니다. 개선안은 원문의 뜻과 언어는 그대로 두고 역할 · 바꿔 넣을 입력 칸 · 결과 형식 · 지킬 조건을 보완해 다시 쓴 버전입니다. 원문과 같은 곳(ChatGPT · Claude 등)에 그대로 붙여 넣어 쓰면 됩니다.
AI 평가 점수 — 명확성 · 구체성 · 결과 형식 · 재사용성 기준(100점)
AI 역할레슨 01 배우기 ›
원문 · 없음AI 에게 맡길 역할이 정해져 있지 않아 답의 관점 · 수준이 그때그때 달라질 수 있었습니다.
개선 · 역할을 정함Act as a Senior Frontend Developer. Build a clean, responsive URL shortening service UI us
입력 칸레슨 05 배우기 ›
원문 · 없음바꿔 넣을 자리가 표시돼 있지 않아 쓸 때마다 원문을 직접 고쳐야 했습니다.
개선 · 1개[API_ENDPOINT]
작업 순서레슨 07 배우기 ›
원문 · 없음작업 순서가 정해져 있지 않아 AI 가 순서를 스스로 정해야 했습니다.
개선 · 3단계
이 개선안에 쓰인 기법 — 프롬프트 클래스에서 배우기
원문
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.
개선안 · 색칠한 [칸]에 내 내용을 넣어 쓰세요
Act as a Senior Frontend Developer. Build a clean, responsive URL shortening service UI using semantic HTML5, CSS3, and vanilla JavaScript. Key Requirements: 1. Main UI: Prominent URL input field with optional inputs for custom alias, expiration date, and password protection. Include a 'Copy to Clipboard' button with visual confirmation. 2. Validation & API: Client-side URL validation and sanitization. Integrate with `[API_ENDPOINT]` backend placeholders. 3. Advanced Features: Dynamic QR code generation, an analytics dashboard for click tracking, and a search/filterable local history panel. Output Format: Provide modular, well-commented HTML5, CSS3, and JavaScript code snippets.