Программы и технологии
используемые нашей компанией
ООО "Хамстер П" при разработке программного продукта
ERP Vasilisa
Управление командой:· Jira - это программный инструмент для управления проектами, разработанный компанией Atlassian.
Jira часто используется в IT-компаниях для формирования списка задач, отслеживания общего прогресса команды и решения возникающих по ходу разработки продукта проблем.
Прототипирование:· Для разработки прототипов используется Figma -это редактор векторной графики для совместного проектирования интерфейсов, используемых в веб-разработке цифровых продуктов. Она имеет расширенные функции для командной работы.
Backend stack:· Ruby 2.7.0 - объектно-ориентированный, динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.
· Ruby on Rails 6.0 - фреймворк, написанный на ЯП Ruby, реализует архитектурный шаблон Model-View-Controller (MVC) для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером баз данных.
· PostgreSQL 11 - свободная объектно-реляционная система управления базами данных. Используется как основная СУБД.
· PostGIS — поддержка географических объектов в реляционной базе данных PostgreSQL.
· Redis 4.0.9 - резидентная система управления базами данных класса NoSQL, работающая со структурами данных типа "ключ — значение". Используется для реализации кэша и фоновых задач.
· Sidekiq - планировщик заданий использует Redis как хранилище для управления задачами.
· Rspec - фреймворк тестирования кода Ruby.
· Nginx — прокси веб-сервер.
· Puma - веб-сервер приложения.
· Let’s Encrypt — центр сертификации, предоставляющий бесплатные криптографические сертификаты X.509 для шифрования передаваемых через интернет данных HTTPS.
· Capistrano - инструмент для запуска скриптов на нескольких серверах; его основное использование - развертывание веб-приложений.
· Swagger - фреймворк для спецификации API.
· Rollbar - предоставляет разработчикам отчеты об исключениях в реальном времени и непрерывный мониторинг развертывания.
· ActiveAdmin - предоставляет удобный DSL для реализации административного веб-интерфейса
Для разработки Frontend приложения используются:· Для разработки Frontend приложения используются:
· IDE Embarcadero Delphi 12.1 - интегрированная среда разработки приложения
· Библиотека Steema TeeChart - используется для отображения графиков и диаграмм
· Библиотека TMS FNC UI Pack - используется для работы с таблицами и диалогами, а также для экспорта в Microsoft Excel
·
Для разработки FrontendWEB-версии используются: ·React
·TypeScript
· React-query
Совместимость ERP Vasilisa
В качестве приложения:Приложение Василиса ERP может быть установлена на следующие операционные системы
Windows XPWindows VistaWindows 10Windows 11В качестве WEB версии https://lk.erp-v.com/ ЕРП система Василиса работает в
ChromeSafariEdgeFirefoxSamsung InternetOperaUC BrowserAndroidQQ Browser и других популярных браузерах