Skip to content

Commit 1be4a10

Browse files
authored
Add a README to the examples folder (#41)
* Add a README to the examples folder * Update README with links to apps as well
1 parent c72fd66 commit 1be4a10

File tree

1 file changed

+82
-0
lines changed

1 file changed

+82
-0
lines changed

examples/README.md

+82
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# :goose: HONC Stack Example Projects :goose:
2+
3+
This directory contains example projects built with the HONC stack, showcasing different use cases, patterns, and integrations.
4+
5+
## Projects
6+
7+
### 🎯 [Placegoose](./placegoose)
8+
A mock REST API service providing goose-themed data, similar to JSON Placeholder. Great for seeing how to use middleware for validation in Hono.
9+
10+
- Blog post: https://fiberplane.com/blog/placegoose-guide/
11+
- See it live: https://placegoose.fp.dev
12+
13+
<details>
14+
<summary>Integrations</summary>
15+
- Cloudflare D1 for data storage
16+
- Cloudflare Asset Bindings for Workers
17+
- UI: Markdown rendered with Remark
18+
</details>
19+
20+
### 🤖 [Retrieval Augmented Goose](./cf-retrieval-augmented-goose)
21+
A RAG (Retrieval Augmented Generation) example that uses Cloudflare docs as a knowledge base. Demonstrates vector embeddings and AI integration with the HONC stack using Neon Postgres.
22+
23+
- Blog: https://fiberplane.com/blog/retrieval-augmented-geese/
24+
- See it live: https://cf-retrieval-augmented-goose.mies.workers.dev
25+
26+
<details>
27+
<summary>Integrations</summary>
28+
- Neon serverless Postgres for data storage and vector search
29+
- OpenAI for embeddings generation
30+
- UI: SSR with hono/jsx and Fiberplane's "ascuii" SSR ui components
31+
</details>
32+
<details>
33+
34+
35+
### 📊 [Website Uptime Monitor](./uptime-monitor)
36+
A serverless monitoring application that tracks website uptime. Features configurable health checks, response time tracking, and a web interface. Uses Cloudflare D1 and Durable Objects.
37+
38+
- Blog post: https://fiberplane.com/blog/honc-up-time-monitor/
39+
40+
<details>
41+
<summary>Integrations</summary>
42+
- Cloudflare D1 for data storage
43+
- Cloudflare Durable Objects for serverless state
44+
- UI: SSR with hono/jsx
45+
</details>
46+
<details>
47+
48+
### 🎨 [Honcanator](./honcanator)
49+
An AI-powered goose image generator that creates comic/anime style goose images using Cloudflare AI. Stores images in R2 and metadata in Neon Postgres.
50+
51+
- Blog post: https://fiberplane.com/blog/ai-goose-generator/
52+
53+
<details>
54+
<summary>Integrations</summary>
55+
- Neon serverless Postgres for relational data storage
56+
- Cloudflare R2 for blob storage
57+
- Cloudflare AI for image generation (Flux-1-Schnell)
58+
</details>
59+
<details>
60+
61+
### 🪿 [Goose Review Bot](./goose-review-bot)
62+
63+
A GitHub PR review bot that provides "goosey" code reviews using Claude. Built with Neon Postgres and Cloudflare Workers.
64+
65+
<details>
66+
<summary>Integrations</summary>
67+
- GitHub Octokit to handle webhooks and pull requests
68+
- Claude (Anthropic) to provide code reviews
69+
</details>
70+
<details>
71+
72+
### 😄 [Goose Joke Generator](./goose-joke-generator)
73+
A web app that generates (terrible) goose-themed jokes using Cloudflare AI. Stores jokes in a Neon Postgres database and includes rate limiting functionality.
74+
75+
- See it live: https://goose-jokes.fp.dev
76+
77+
<details>
78+
<summary>Integrations</summary>
79+
- Neon serverless Postgres for data storage
80+
- Cloudflare AI (Llama-3.1-8B-Instruct)
81+
</details>
82+
<details>

0 commit comments

Comments
 (0)