Files
djinit/TODO.md
T
sankalp 8e0c014953 feat(root): extend frontendintegration with Vue and add testing framework
Add pytest testing framework and update checklist to include Vue.

New Features
- Add pytest, pytest-django, pytest-cov as testing framework
- Include Vue in Frontend Integration description

Enhancements
- Update checklist entry to reflect Vue inclusion

Bug Fixes
- None
2026-05-11 00:30:01 +05:45

1.2 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
  • Celery: Making background tasks easier to set up
  • 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