Package: blogadmin
A standalone blog administration panel. It was extracted out of the Blueprint in v0.39 so it can evolve independently, and is wired back into an application through adapter functions that supply the admin layout, stores, and optional LLM integration.
Repository: https://github.com/dracory/blogadmin
Installation
go get github.com/dracory/blogadmin
Features
- Post management — create, edit, publish, schedule, delete posts.
- Category and tag management.
- Optional AI-assisted content generation via the llm package.
- Renders through the host app's admin layout via the adapter pattern.
Integration
In this project the module is mounted under internal/controllers/admin through
adapters in internal/controllers/admin/adapters, which bridge the package to the
app's admin layout and the blogstore datastore.