django-vue-flutter
SKILL.md
Django + Vue.js + Flutter Fullstack Development
Overview
This skill guides development with the fullstack-starter-djvurn template: a Docker-based monorepo with Django (DRF) backend, Vue.js (TypeScript) frontend, and Flutter mobile app.
Template location: \\wsl.localhost\Ubuntu\home\hmesfin\dev\templates\fullstack-starter-djvurn
Core Architecture
Stack Components
- Backend: Django 5.x + DRF + Celery + PostgreSQL + Redis
- Frontend: Vue 3 + TypeScript + Vite + Shadcn-vue + Tailwind v4
- Mobile: Flutter + Expo + TypeScript
- Infrastructure: Docker Compose (local/staging/production)
- Package Management: Backend uses
uv, Frontend usesnpm