This project is a Hono + Cloudflare Worker app that provides an API layer for dataset storage and management, bridging the gap between AI-generated data and AI-generated visualizations. See TODO.md for complete feature documentation.
- β Complete REST API - Full CRUD operations for datasets
- β Auto-Schema Generation - JSON schemas automatically created from data
- β Bearer Token Authentication - Secure API key management
- β Public Data Access - Datasets publicly accessible via clean URLs
- β Interactive Documentation - Swagger UI with authentication support
- β Rate Limiting - 100 requests per 15-minute window
- β 39 Unit Tests - Comprehensive test coverage
- β Production Ready - Cloudflare Workers deployment ready
- pnpm (required for package management)
- Node.js 18 or 20
- Cloudflare Wrangler
Copyright 2025 - empeje