中文译文
使用 HTML5、CSS3、JavaScript 和一个后端 API 构建一个 URL 缩短服务前端。创建一个简洁的界面,并带有醒目的输入框。实现 URL 校验和清理。为缩短后的 URL 添加二维码生成功能。包含点击跟踪和分析仪表盘。支持为 URL 创建自定义别名。实现链接的过期日期设置。为敏感 URL 添加密码保护选项。包含带确认提示的复制到剪贴板功能。创建适配所有设备的响应式设计。添加已缩短 URL 的历史记录,并支持搜索和筛选。
English original
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.