This PowerShell script automates the setup of a fullstack project using Django for the backend and Vite for the frontend.
.\start-fullstack.ps1 -Template react-swc-tsIf no template is provided, the Vite CLI will launch in interactive mode.
- Python 3.x
- Django (
pip install django) - Node.js and npm
- PowerShell (Windows or cross-platform)
- Creates a Django project in
backend/core - Applies initial migrations
- Creates a Vite project in
frontend - Installs frontend dependencies
You can optionally pass a template name to skip Vite's interactive setup:
Examples:
react-tsreact-swc-tsvue-tssvelte-ts
If no template is provided, the Vite CLI will launch in interactive mode.
This project is licensed under a custom non-commercial license. See LICENSE.md for details.