This is an open-source React admin template that runs on Codehooks and generates a full CRUD backend and UI from a schema instantly.
The flow is:
Prompt → Schema → API → Admin UI
You can generate a schema using the "Copy Prompt" button in the UI, or define collections manually in a visual editor. After deploy, you get a structured CRUD REST API and an admin interface.
It includes a CRUD REST API with OpenAPI/Swagger docs, JWT authentication with role-based access, list views and detail forms with relations, search and filtering, file/image uploads, and audit logging.
Frontend is built with React, Tailwind, and shadcn/ui. The backend runs on the Codehooks serverless runtime.
Setup is three commands (you need a codehooks account, but there's a free plan):
npm install -g codehooks coho create myapp –template react-admin-dashboard cd myapp && npm install && coho deploy
The goal isn’t to compete with tools like Supabase, Strapi, or Django admin. This is a more opinionated, schema-driven approach tightly integrated with the Codehooks CLI and runtime — especially useful when AI tools are generating schemas or backend logic and you need a structured backend and UI quickly.
It’s fully open source, but it runs on Codehooks.
I’d especially appreciate feedback on the schema-to-UI mapping, OpenAPI generation, auth/RBAC model, and overall architecture.
Repo: https://github.com/RestDB/codehooks-io-templates/tree/main/r...