Возник вопрос создания CRM в качестве SaaS web-приложения, включающего в себя документооборот, календарь, почтовый клиент, управление клиентами (клиентской базой) и всё остальное, что обычно бывает в CRM. Плюс — организация рабочего места (личный кабинет).
Использовать её подразумевается только внутри компании (и внутри компании покупателя франшизы). Количество персонала (одной компании), которое будет одновременно использовать CRM — более 200 человек. Помимо персонала компании, к некоторым модулям CRM будут обращаться и заказчики, которых более 1000 (а того и больше).
Кроме того, возникло желание связать такую CRM с АТС, чтобы можно было вести архив телефонных разговоров с клиентами. А также интегрировать её с операторами связи Билайн, Мегафон, МТС.
В будущем есть намерение предоставлять CRM по франшизе (SaaS) в виде поддоменной модели (
название_компании.mycrm.ru, где
название_компании — компания, купившая франшизу).
Учитывая перечисленные пожелания, возникает несколько вопросов:
- Какие выбирать технологии? (язык, backend/frontend фреймворк)
- Стоит ли сразу выбирать корпоративную СУБД, типа SQL Server / Oracle ?
- Если в качестве языка придётся выбирать PHP, то насколько эффективно писать на нём CRM? И какие фреймворки и сопутствующие технологии выбрать для него?
Заранее спасибо.