A beginner's journey on the edge

From zero to shipped
on Cloudflare

7 real apps built by a novice. Each one explores a different piece of Cloudflare's developer platform — Workers, Pages, D1, R2, KV, AI, and MCP.

Explore projects Read the docs
7×
Projects Built
#0
Prior Experience
6+
CF Services Used
Free Tier Deploys

The Projects

Each app is a standalone tutorial that teaches a core Cloudflare concept from scratch.

🏠
01
Landing Page
This very page. A static site deployed on Cloudflare Pages with zero config, instant global CDN, and free SSL.
📖
02
Guestbook
A form that saves messages to a D1 SQLite database. Your first taste of serverless persistence with Workers + D1.
🖼️
03
Image Gallery
Upload and display images stored in R2 object storage. No egress fees, S3-compatible, globally distributed.
📊
04
Visitor Counter
A real-time hit counter powered by Workers KV — a globally replicated key-value store. Simple, fast, satisfying.
🔗
05
URL Shortener
Create short links instantly with a Worker that stores mappings in KV and redirects at the edge. Classic project, edge speed.
🤖
06
AI Chatbot
A chatbot powered by Workers AI — Cloudflare's built-in LLM runtime. No external API keys needed. AI at the edge.
07
MCP Server
Build a remote Model Context Protocol server on Workers that exposes tools any AI client — like Claude — can call directly.

The Stack

Every project is built with free-tier Cloudflare services. No credit card required to get started.

Cloudflare Pages
Cloudflare Workers
Workers D1
Workers KV
R2 Storage
Workers AI
MCP Protocol
Wrangler CLI
TypeScript
Hono Framework