2.1 KiB
2.1 KiB
Why
ClawFort needs a stunning one-page placeholder website that automatically generates and displays AI news hourly, creating a dynamic, always-fresh brand presence without manual content curation. The site will serve as a living showcase of AI capabilities while building brand recognition.
What Changes
-
New Capabilities:
- Automated AI news aggregation via Perplexity API (hourly updates)
- Dynamic hero section with featured news and images
- Infinite scroll news feed with 1-month retention
- Archive system for older news items
- Containerized deployment (Docker)
- Responsive single-page design with lean JavaScript framework
-
Frontend:
- One-page website with hero block
- Infinite scroll news feed (latest 10 on load)
- News attribution to sources
- Image credit display
- Responsive design
-
Backend:
- News aggregation service (hourly cron job)
- Perplexity API integration
- News storage with 30-day retention
- Archive management
- REST API for frontend
-
Infrastructure:
- Docker containerization
- Environment-based configuration
- Perplexity API key management
Capabilities
New Capabilities
news-aggregator: Automated AI news collection via Perplexity API with hourly schedulingnews-storage: Database storage with 30-day retention and archive managementhero-display: Dynamic hero block with featured news and image attributioninfinite-scroll: Frontend infinite scroll with lazy loading (10 initial, paginated)containerized-deployment: Docker-based deployment with environment configurationresponsive-frontend: Single-page application with lean JavaScript framework
Modified Capabilities
- None (new project)
Impact
- Code: New full-stack application (frontend + backend)
- APIs: Perplexity API integration required
- Dependencies: Docker, Node.js/Python runtime, database (SQLite/PostgreSQL)
- Infrastructure: Container orchestration support
- Environment:
PERPLEXITY_API_KEYrequired - Data: 30-day rolling news archive with automatic cleanup