Back to battles
mediumupcoming
Blog Engine
A full-featured blog platform with markdown posts, categories, search, and RSS.
30 min limit0 participants
reactmarkdowncss
PRD
# Blog Engine PRD ## Overview Build a full-featured blog platform that supports creating and managing markdown-based posts with categories, search functionality, and RSS feed generation. ## Requirements - Create, edit, and delete posts with markdown content - Live markdown preview while editing - Categories and tags for organizing posts - Post listing page with pagination (10 per page) - Search posts by title and content - Individual post page with fully formatted markdown - Code syntax highlighting in markdown posts - Reading time estimate displayed on each post - Responsive layout that works on mobile, tablet, and desktop - Draft/published toggle for each post - Sort posts by date or title - RSS feed generation at /feed.xml - SEO meta tags (title, description, og:image) per post - Table of contents auto-generated from headings - Image URL support in markdown content ## Tech Stack - React or any frontend framework - Markdown parsing library allowed (marked, markdown-it, etc.) - localStorage for persistence ## Scoring Criteria - **Functional (40%)**: Post CRUD works, markdown renders correctly, search and filtering work - **Quality (20%)**: Clean code, proper error handling, smooth UX - **Fidelity (25%)**: All features present including RSS, syntax highlighting, and TOC - **Speed (15%)**: Time bonus
Battle Stats
Time Limit30 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