Задать вопрос
@sharton

На чем написать CRM?

Здравствуйте! Появилась задача написать систему управления учебным процессом. Писать собираюсь по собственной инициативе - поэтому язык реализации не важен. Если что-то новое, то с радостью изучу.

Подскажите какие существуют удобные связки для создания десктопного приложения с веб-клиентом или наоборот бэкэнда с десктопным REST клиентом?
  • Вопрос задан
  • 896 просмотров
Подписаться 2 Оценить 1 комментарий
Решения вопроса 2
@malbaron
CRM - это Customer Relationship Management, взаимоотношения с заказчиками.
При чем здесь "управление учебным процессом"???

CRM, это, например, ведете вы сделку, к которой нужно 100 согласований на разных уровнях - вот CRM и позволяет вам не забыть.
Или, к примеру, не забыть поздравить любимого крупного заказчика с днем рождением; прочитать в CRM, что он любит Спартак и подарить ему билеты на "Спартак - Челси" - это тоже можно назвать функцией CRM.

Прямого отношения к управлению собственным учебным процессом это не имеет.
Только косвенное.

=========================

Делается серверное API.
К которому потом запросто подключается веб-клиент, мобильный клиент и десктопный клиент.
Ответ написан
zo0m
@zo0m
full stack developer
Мой вариант:
Фронтенд Angular2 (если хочется то при помощи Electron можно и десктоп приложение забацать http://electron.atom.io) + Materialize (http://materializecss.com)
Бекенд соответственно NodeJS с обычным REST API на Express + Sequelize+ PostgreSQL, но еще лучше, сначала на бекенд вообще забить и пользоваться готовым, например Firebase. Потом переедете на свое решение, а сначала сконцентрируйтесь на одной задаче.
Итого, учите только JavaScript, точнее сразу TypeScript
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы