cloudflare / cloudflare/templates

Template: The Daily Lesson — Deterministic Education API Worker

Open
#965 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.1k
Forks
1k
Avg merge
17h 44m
Merged PRs (30d)
10

Description

## Template Proposal: The Daily Lesson

### Description
A Cloudflare Worker template that serves today's structured 5-phase vocabulary lesson. Deploy in 5 minutes to get a fully functional education API endpoint.

### Template Repository
https://github.com/nicoletterankin/word-orb

### Features
- Delivers today's lesson (Hook → Story → Wonder → Action → Wisdom)
- Word lookup with definitions, IPA, etymology, translations
- Quiz generation aligned to lessons
- Knowledge graph exploration
- 162K words across 47 languages
- Rate limiting and security headers built-in

### Deployment
```bash
npx wrangler generate my-lesson-api https://github.com/nicoletterankin/word-orb
cd my-lesson-api
npx wrangler deploy
```

### API
- Base URL: `https://wordorb.ai/api`
- Auth: Bearer token (free tier: 500 calls/day)
- MCP Server: `https://mcp.thedailylesson.com/mcp`

### Category
Education / API

### Publisher
Lesson of the Day, PBC — https://lotdpbc.com

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.