diary.sh is a monorepo now
Marketing site + blog on Astro, interactive diary app on TanStack Router, themes from Happy Hues.
engineeringproduct
The first version was a single landing page. That energy is gone on purpose — the product needs a real surface.
Shape
| Surface | Stack |
|---|---|
| Marketing + blog | Astro, Tailwind, shadcn |
| Interactive diary | TanStack Router (file routes), Vite, React |
| Themes | Happy Hues palettes 1–17 as CSS variables |
| Tooling | Bun workspaces + Turborepo + Biome |
What you can do in the app
- Sign up and claim a
@username - Publish short public entries with mood + tags
- Explore people and read profiles
- Switch among all 17 Happy Hues palettes in Settings
Demo data lives in the browser for now. Cloud sync is next.