julia-bulalacao/qa-knowledge-base ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple knowledge base app for questions and answers.

I want a place where people can store articles, organize them into categories or roles, and make it easy to search for the right answer fast. It should support basic admin type features too, like changing visibility, handling access by category, and keeping track of reactions on posts or answers if that makes sense for the data model.

Set it up so it can run cleanly as a backend service and be easy to deploy. If there are any missing details, use sensible defaults and look up current docs online if you need to. Also make sure the migration scripts are in place so the data structure is ready for the main features.