фронт и бек можно запустить сразу в vs. Просто запускаешь 1 vs, заходишь в проект бека, оффаешь проверку капчи (для разработки) (просто комментируй), pip -r requirements.txt качаешь все либки, далее python manage.py runserver , проверяешь, хопа, все работает, дальше создаешь супер пользователя (python manage.py createsuperuser), заходишь в админку джанго и все настриваешь. Далее запускаем фронт, заходим во вторую vs и выбираем проект фронт, пишем в терминале (находясь в папке проекта):
npm install
npm run dev
делаешь фронтенд, после того как все сделал билдишь (npm run build), ВСЁ!