@sharton

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

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

Подскажите какие существуют удобные связки для создания десктопного приложения с веб-клиентом или наоборот бэкэнда с десктопным REST клиентом?
  • Вопрос задан
  • 893 просмотра
Решения вопроса 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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
26 апр. 2024, в 18:27
200000 руб./за проект
26 апр. 2024, в 18:24
80000 руб./за проект
26 апр. 2024, в 18:00
500 руб./за проект