Product Roadmap
Phased delivery plan for Scraper.bot platform
Phase 0
100%
Phase 1
100%
Phase 2
65%
Phase 3
0%
Phase 4
98%
Phase 5
25%
Phase 6
92%
Phase 0
Discovery & Audit
Completed Mar 17
COMPLETECompetitive analysis (Parse.bot, Notte, Apify, Browse AI)
Technical requirements document
Architecture decision records
Tech stack selection and validation
Project scaffolding and tooling
Phase 1
Core Architecture
Completed Mar 18
COMPLETENext.js 15 project with App Router
Type system (Flow, Run, ApiKey, Alert, Template)
Mock data layer with realistic sample data
shadcn/ui component library integration
Vercel deployment pipeline
Dark/light theme system
Phase 2
Data & Interaction Engine
Mar 22
IN PROGRESSAPI route layer (mock data)
Flows CRUD endpoints
Runs trigger and management
One-shot extraction endpoint
Scraping engine abstractions (observer, stepper, extractor)
Rate limiting and caching utilities
Database schema (PostgreSQL)
Database migrations and ORM setup
Real scraping engine (Playwright)
Queue system (BullMQ / Inngest)
Phase 3
LLM Integration
Mar 28
PLANNEDClaude API integration for flow generation
Natural language to extraction schema
AI-powered selector suggestion
Intelligent error recovery
Content summarization pipeline
Phase 4
Frontend & DX Polish
Mar 20
IN PROGRESSDashboard with stats, charts, and alerts
Flow builder with visual editor
Visual workflow builder with node canvas and SVG connections
Run history with log viewer
API key management UI
Settings with profile, team, billing tabs
Landing page with hero, features, pricing, FAQ
Admin panel for executive reporting
Standalone pricing page with feature comparison matrix
CSV/JSON export for runs and flows pages
Usage analytics charts in billing settings
Interactive scraping playground with chat UI
Template gallery with categories and previews
Command palette (Cmd+K) and keyboard shortcuts
Loading skeletons (7 variants) and empty states (6 variants)
Onboarding wizard (4-step with localStorage)
Toast notifications across dashboard
Flow import/export as JSON + version history
Flow marketplace with ratings and reviews
API playground (Swagger-like tester)
Community forum with threads and post creation
Dark mode QA audit (5 fixes applied)
Webhook management with event config and delivery logs
Integration setup wizards (Slack, Discord, Sheets, Zapier, Email)
Analytics dashboard with charts and cost breakdown
Referral program UI with sharing and history
Data viewer component (sortable table, charts, JSON)
Chrome extension landing page with install CTA
Real-time run viewer with live log streaming
CSS animations (fade-in, slide-up, scale-in, pulse-slow)
Mobile responsive fixes for flow builder and workflow builder
Sales/support chatbot widget
Text-based logo system (Logo + LogoIcon components)
Accessibility audit and ARIA labels
Phase 5
Production Hardening
Apr 2
IN PROGRESSVercel deployment (initial)
Subdomain routing middleware (8 subdomains)
API key protection middleware
Rate limiting utility
Red Team audit (35 findings)
Blue Team remediation (9 fixed, both criticals resolved)
Dynamic imports: dashboard 226kB -> 120kB
Webhook infrastructure and delivery system
WebSocket infrastructure for real-time updates
Error boundary components
Custom 404 page
Authentication (NextAuth.js / Clerk)
Stripe billing integration
Error tracking (Sentry)
E2E test suite (Playwright)
Remaining security findings remediation (26 items)
Phase 6
Docs & Go-to-Market
Mar 25
IN PROGRESSDocs site with sidebar navigation
Platform overview documentation
Quickstart guide (5 steps)
Full API reference with code examples
Concepts documentation page
SDK documentation (TypeScript + Python)
Practical guides (3 walkthroughs)
SEO meta tags and OpenGraph for all public pages
Blog with 3 launch articles
Changelog page
Public status page
CTA banners in docs for conversion
Share buttons for flows and templates
Help tooltips across dashboard pages
SEO meta tags for changelog, status, and blog pages
Investor pitch deck (10 slides)
Go-to-market strategy page
Competitive analysis page
Integration guides (Slack, Discord, Sheets)
Video tutorials