openshiporg/openfront-law-firm ? reverse-engineered prompt
Reverse engineered prompt
Build me a full stack admin dashboard starter with a public site and a protected dashboard.
I want it to use Next.js for the frontend and Keystone for the backend, with login, roles, and permissions so different users can see different parts of the app. The dashboard should let me create, edit, delete, and filter records, including related records, rich text content, and image uploads that work with S3 compatible storage. It should also have inline editing where that makes sense, a clean responsive UI, and forms with validation.
Please wire up the GraphQL API, PostgreSQL database, and the admin pages so everything works end to end. Include a sample content model like todos or something similar so I can see the patterns for users, roles, relationships, and uploads. If you need to check anything current in the docs, go ahead and look it up online.
Are you gonna build this?
make sure you review the code using coderabbit