munjurdev/djboost ? reverse-engineered prompt
Reverse engineered prompt
Build me a Python command line tool that can create a production ready Django project in one command.
I want something like djboost create project myproject that scaffolds a full Django setup with Django REST Framework, JWT auth, Swagger and ReDoc docs, Celery with Redis, Channels for websockets, Docker files, PostgreSQL ready settings, a .env file, Whitenoise, security settings, testing with pytest, and pre commit formatting tools. It should also create a clean app structure with a command like djboost create app users, and wire the new app into the project automatically with starter views, serializers, urls, tests, models, and admin files.
Please include support for adding or removing GitHub Actions and GitLab CI later. Make the generated project feel ready to run right away, with sensible defaults and version pinned requirements. If anything needs current package or Django docs checked, look them up online and use up to date best practices.
Are you gonna build this?
make sure you review the code using coderabbit