Files
djinit/TODO.md
T

1.3 KiB

TODO - Future Plans

Features

  • Docker Support: Auto generating Dockerfile, docker-compose.yml, .dockerignore
  • Frontend Integration: Vite + React + Vue with django-vite (frontend/, vite.config.js, package.json)
  • Tailwind CSS: Integrated via django-tailwind-cli
  • HTMX: Integrated via django-htmx
  • Testing Framework: pytest, pytest-django, pytest-cov
  • Django-Q2: Optional async task queue (default: disabled)
  • Celery: Optional async task queue with Redis broker (default: disabled)
  • More Packages: Integrating other popular packages to help you build feature rich apps effortlessly

Enhancements

  • Add more project structure templates (Standard, Predefined, Unified, Single)
  • Add interactive configuration wizard
  • Add testing framework setup (pytest, pytest-django, pytest-cov)
  • Improve structure detection
  • Fix bugs (Verified: All tests passing, no issues found)

Project Structures

  • Standard Structure: config/ module, apps/ directory with nested apps
  • Predefined Structure: apps/users, apps/core, api/ with v1
  • Unified Structure: core/ as project config, apps/ as main app
  • Single Folder Layout: Everything in one project folder

Database Support

  • PostgreSQL
  • MySQL
  • DATABASE_URL support