Система написана на php с использованием БД MySQL. Интерфейс использует JQuery. Для работы серверной части, необходимы:
Веб-сервер: | Apache or Nginx, с поддержкой mod_rewrite |
PHP-интерпритатор: | PHP 5.x (офиц. поддерживаемая стаб. версия), short_open_tag = on, LDAP, PDO, sendmail, memory_limit: 512M |
БД: | MySQL |
Планировщик задач: | CRON или аналогичный, для почтовых уведомлений и переноса заявок в архив. |
NodeJS: | socket.io, mysql (для интерактивности сайта), pm2 (для поддержки nodeJS) |
В качестве ОС рекомендовано любую UNIX-систему. Для работы клиента рекомендовано использовать любой из современных веб-браузеров с поддержкой JavaScript.
Дистрибутив zenlix с чистой установки занимает около 20Мб. Для комфортной работы 1000 клиентов, 50 online-пользователей и 100 заявок в день будет достаточно: VPS с ОЗУ: 1024M. HDD зависит только от пользовательских вложений к заявкам.