Back to battles
easyupcoming
Bookmark Manager
Organize bookmarks with folders, tags, search, and import/export.
25 min limit0 participants
javascriptcssproductivity
PRD
# Bookmark Manager PRD ## Overview Build a bookmark management application that lets users save, organize, search, and import/export bookmarks with a folder and tag system. ## Requirements - Add a bookmark with URL, title, description, and tags - Auto-fetch page title from URL when adding a bookmark - Organize bookmarks into folders and nested collections - Drag to reorder bookmarks and move them between folders - Tag system with autocomplete suggestions from existing tags - Search bookmarks by title, URL, tag, or description - Filter bookmarks by folder or by tag - Sort bookmarks by date added, title (alphabetical), or most visited - Click count tracking to record how often each bookmark is opened - Duplicate URL detection when adding a new bookmark - Import bookmarks from browser HTML bookmark export file - Export bookmarks as standard HTML bookmarks file - Bulk actions: select multiple bookmarks to delete, move, or tag - Toggle between grid view and list view - Responsive layout for mobile and desktop - Persist all data to localStorage ## Tech Stack - HTML, CSS, JavaScript (vanilla or any framework) - Fetch API for auto-fetching page titles (with CORS proxy if needed) ## Scoring Criteria - **Functional (40%)**: Adding, organizing, searching bookmarks works, folders work - **Quality (20%)**: Clean code, handles edge cases (invalid URLs, duplicates), smooth drag and drop - **Fidelity (25%)**: All features present including import/export, bulk actions, view toggle - **Speed (15%)**: Time bonus
Battle Stats
Time Limit25 min
Participants0
Statusupcoming
Rules
- AI-assisted coding tools only -- no manual edits
- Stay within the time limit
- Scoring based on correctness, code quality, and speed
- Session must be recorded via the CLI