$> python3.10 -m venv venv
$> .\venv\Scripts\activate
$> django-admin startproject testsite
$> cd testsite
$> python manage.py migrate
$> pip install django-cors-headers
$> npm init vue@latest
--------------------------------------------------------
√ Project name: ... frontent
√ Add TypeScript? ... No / Yes
√ Add JSX Support? ... No / Yes
√ Add Vue Router for Single Page Application development? ... No / Yes
√ Add Pinia for state management? ... No / Yes
√ Add Vitest for Unit Testing? ... No / Yes
√ Add an End-to-End Testing Solution? » Playwright
√ Add ESLint for code quality? ... No / Yes
√ Add Prettier for code formatting? ... No / Yes
--------------------------------------------------------
$> cd frontend
$> npm install
$> npm install vue-resource
$> npm install vuetify@^3.1.8
$> npm run format
$> npm run dev
$> npm run build
$> cd testsite
$> python manage.py runserver
- Django https://docs.djangoproject.com/en/4.1/
- vuetify https://vuetifyjs.com/en/
- Pinia https://pinia.vuejs.org/introduction.html
$> pip3 freeze > requirements.txt