десктопное (при помощи electron)
По сути приложение под десктоп представляет из себя такой же клиент (если я правильно понимаю, что всё будет крутиться на облаке/сервере).
В данном случае приложение под десктоп стоит вести как отдельный проект и к нему нужно отдельное ТЗ, если вы хотите, чтобы он работал под разными платформами(windows/linux например), то скорее всего можете столкнуться с некоторыми проблемами, под electron я не писал, но например с qt бывали случаи, когда приходилось писать немного разный код под linux/windows, (были проблемы с отображением элементов), поэтому стоит уделить внимание тестированию.