Files
djinit/TODO.md
T
sankalp 5c05f246b1 feat(root): add Vite+React frontend integration, Vue.js option, and full testing setup
- New Features
  - Add Vite + React frontend integration (updates TODO checklist)
  - Introduce Vue.js as an optional frontend template
  - Enable complete testing framework with pytest, pytest-django, and pytest-cov
- Enhancements
  - Expand project structure templates (Standard, Predefined, Unified, Single)
  - Add interactive configuration wizard
  - Strengthen structure detection and bug fixes
- Bug Fixes
  - Resolve incomplete testing dependencies to ensure full coverage integration
2026-05-11 00:17:20 +05:45

1.2 KiB

TODO - Future Plans

Features

  • Docker Support: Auto generating Dockerfile, docker-compose.yml, .dockerignore
  • Frontend Integration: Vite + React with django-vite (frontend/, vite.config.js, package.json)
  • Tailwind CSS: Integrated via django-tailwind-cli
  • HTMX: Integrated via django-htmx
  • Celery: Making background tasks easier to set up
  • Vue.js: Add Vue.js frontend option
  • 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