Разработаем сверх быстрое и стабильное APP или WEB приложение на Symfony4/Vue.js
О нас пишут:
  • ELLE
  • Cosmo
  • Vogue
  • Marie-Claire
  • ELLE
  • ELLE
  • ELLE
  • ELLE
  • ELLE
  • ELLE

наши клиенты (web)

проекты, в которых мы принимали участие

client
технологии

Development of Symfony-based web service to automation online bidding process for premium aero services.

Symfony 4.3 (PHP 7.3), ORM Doctrine (PostgreSQL 11), Twig, Security, Form, Composer, GitLab CI, KnpSnappy, PHPUnit, PHPStan, PHP CS Fixer

Development and support Backend and Frontend part of webservice. API integration with synevo.ua and other data providers. 4.5M of own users. ACL implementation. Reverse engineering from existing DB. And using Verhoeff algorithm for checksum formula.

Symfony 4.2 (PHP 7.2), Doctrine ORM (PostgreSQL 11), Twig, Security, Form, GitLab CI, Composer, PHP Unit, phpstan, php-cs-fixer

Development and support Backend and Frontend part of payment getway. ACL implementation.

Symfony 4 (PHP 7), Doctrine ORM (PostgreSQL), Twig, Security, Form, Bitbucket, Composer, PHP Unit, phpstan, php-cs-fixer

Email marketing and offline marketing campaigns.

MailerLite

Development and support API for Microgaming slots. More than 1.000 requests/second.

Symfony 2.3 (PHP 5), Doctrine ORM (MySQL 5), jQuery, Git, Composer

Development of Symfony-based web service to automation online bidding process with event-driven.

Symfony 4.1 (PHP 7.2), ORM Doctrine (MySQL 5), Twig, Security, Form, Composer, GitLab CI, NGINX (as load balancer) + WampServer (libuv), KnpSnappy, SonataAdmin, PHPUnit, PHPStan, PHP CS Fixer

Development and support of the data exchange platform orders with suppliers. Thousends of own order processing. Data mapping of many json/xml data.

Yii 2 (PHP 5), MySQL 5, MongoDB Cluster, RabbitMQ, Git, Composer, Mapping and Parsing data (xml2json, json2xml)

Development and maintenance of systems for import, processing and searching tours.
1B of own tours. Partirioning of 1B db table.

Symfony 2.3 (PHP 5), MySQL 5 (partitioning), MongoDB, Gearman, Composer

Development of Symfony-based web service to automation sales process.

Symfony 4.2 (PHP 7.3), ORM Doctrine (PostgreSQL 11), Twig, Security, Form, Composer, GitLab CI, NGINX (as load balancer) + WampServer (libuv), KnpSnappy, SonataAdmin, PHPUnit, PHPStan, PHP CS Fixer

Development and support Backend and Frontend part of webservice. API integration with 1C and many other data providers.
Thousends of own products.

Zend Framework 1 (PHP 5), Doctrine ORM (MySQL 5), Composer, Bitbucket

Development and support of backend and frontend parts of the client project Coursehorse for NYC and other US cities.

Zend Framework 1 (PHP 5), Zend DB (MySQL 5), ExtJS, jQuery, Git

Parsing travel data, data migration from MSSQL to PostgreSQL. Millions of own data tours. Parsing data from booking.com

Symfony 2.0 (PHP 5), MSSQL, PostgreSQL 9.3, DomCrawler, Gearman, Git.

Processing 50М SMS per month. API integration with many data providers and SMPP server implementation.

PHP 7, MySQL, ClickHouse, GitLab CI, Composer, PHPUnit, Supervisord, Code Review, Define software architecture, Team management

Development of backend part of a service.

Symfony 4 (PHP 7.2), Composer, ORM Doctrine, GitLab, Facebook Login.

Design and development of billing system to streamline the processing of sales hourly Internet traffic via Wi-Fi network.

PHP 5, MySQL 5, MikroTik API, Qiwi API, SMS.ru API, Git, Composer

Development and support Backend and Frontend part of webservice.

Zend Framework 1 (PHP 5), Doctrine ORM (MySQL 5), Composer, Bitbucket

Development of Symfony-based web service to automation build facebook messenger bots.

Symfony 4.2 (PHP 7.3), ORM Doctrine (PostgreSQL 11), Twig, Security, Form, Composer, GitLab CI, NGINX (as load balancer) + WampServer (libuv), KnpSnappy, SonataAdmin, PHPUnit, PHPStan, PHP CS Fixer

Development and support of corporate website and partner sites.

Symfony 2.3 (PHP 5), MySQL 5, jQuery, Git, Composer

Development and support API for Microgaming slots. More than 1.000 requests/second.

Symfony 2.3 (PHP 5), Doctrine ORM (MySQL 5), jQuery, Git, Composer

Development and support Backend and Frontend part of webservice. API integration with synevo.ua and other data providers. 4.5M of own users. ACL implementation. Reverse engineering from existing DB. And using Verhoeff algorithm for checksum formula.

Symfony 4.2 (PHP 7.2), Doctrine ORM (PostgreSQL 11), Twig, Security, Form, GitLab CI, Composer, PHP Unit, phpstan, php-cs-fixer

технологии
Почему именно SYMFONY4/Vue.js
1

PHP используют такие гиганты как Facebook, Wikipedia, Yahoo, WordPress, Drupal, Magento, BlaBlaCar, W3C, NASA.

2

Enterprise-ready. C Symfony Framework разработка корпоративных или highload решений стала как никогда проще.

3

Symfony4 самый быстрый фреймворк для веб-приложений. phpbenchmarks.com

4

Vue.js отлично подходит для больших приложений и сложных интерфейсов.

5

Сильное сообщество разработчиков. Vue.js самый популярный фронтенд фреймворк (популярнее чем React).

6

Легкий порог входа. Начать работать с Vue.js довольно просто, вам не нужен пакетный менеджер.

Экспертиза

expert
Symfony

Symfony

Используем только enterprise-уровня инструменты, такие как Symfony/Zend и их компоненты.

Ubuntu

Ubuntu/MacOS

Сетапим и работаем только в unix-окружении. Никакой разработки на windows.

PostgreSQL

PostgreSQL/Clickhouse/MySQL

Работаем с млн и млрд в БД. Оптимизируем вашу архитектуру так чтобы она выдерживала нагрузки в 2-3 раза больше от запланированного уровня.

Best

Best Practice

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

GitLab

GitLab CI

Настраиваем и запускаем в работу полноценный workflow. От issues до релиза на production.

Event-oriented

Event-oriented

Разрабатываем event-ориентированные масштабируемые (C100K) PHP-приложения.

PHPStorm

Vue.js

Разрабатываем frontend и mobile-приложения на Vue.js.

TDD/BDD

TDD/BDD

Покрываем тестами каждую строчку кода вашего приложения.

Agile/Scrum

Agile/Scrum

Короткие итерации (7-10дней спринты) в комплекте с непрерывной интеграцией позволяют максимально упростить разработку.

VoIP-телефония

VoIP-телефония

Реализуем VoIP (Asterisk) сервисы/системы.

Video streaming

Video streaming

Реализуем видеостриминговые и обрабатывающие видеопоток (ffmpeg) сервисы/системы.

Business Intelligence

Business Intelligence

Реализуем экспорт данных в BI системы (metabase). раза большие от запланированного уровня.

Optical character

Optical character recognition

Реализуем OCR-сервисы распознавания текстов (Tesseract OCR).

Speech-to-text recognition

Speech-to-text recognition

Реализуем сервисы распознавания голоса (Google Speech API).

Machine learning

Реализуем сервисы машинного обучения и обработки больших массивов данных (php-ml).PHP-приложения.

Cloud

Cloud

Предоставляем услуги построения корпоративных облачных сервисов (1С, АТС, Почта, Резервные копии, etc…)

API

API

Реализуем API сервисы (GraphQL, REST).

Договорные отношения

Договорные отношения

Работаем по-белому, прописываем все обязательства в договорах и выполняем их в срок.

Прототипируем ваше ТЗ

Рисуем UML-диаграммы для максимальной наглядности и детализации

expert
prototype

Профилируем ваше приложение

Для максимальной эффективности

expert
prototype

Консультируем, проводим аудит и поддержку баз данных

Наша основная специализация - PostgreSQL но в PHP Consulting есть специалисты и по альтернативным системам

blackFire
prototype

Консультируем, делаем интеграцию с Monobank/Tinkoff

blackFire
prototype
github

OPEN SOURCE АКТИВНОСТЬ

  • Мы любим качественные open source библиотеки.
  • Такие как Composer, Symfony и Doctrine.
  • И мы также вносим свой вклад.
  • Ниже перечислены библиотеки в которые мы внесли свой код.
https://github.com/symfony/flex/pull/430 https://github.com/doctrine/DoctrineCacheBundle/pull/145 https://github.com/twigphp/Twig/pull/2769 https://github.com/symfony/monolog-bundle/pull/282 https://github.com/symfony/symfony-docs/pull/7109 https://github.com/symfony/acl-bundle/pull/14 https://github.com/symfony/polyfill/pull/160 https://github.com/symfony/recipes-contrib/pull/395 https://github.com/swiftmailer/swiftmailer/pull/1140 https://github.com/pear/pear-core/pull/80 https://github.com/nikic/PHP-Parser/pull/546 https://github.com/doctrine/inflector/pull/72 https://github.com/doctrine/DoctrineMongoDBBundle/pull/500 https://github.com/doctrine/mongodb/pull/330 https://github.com/guzzle/guzzle/pull/2179 https://github.com/guzzle/psr7/pull/217 https://github.com/facebook/php-graph-sdk/pull/1073 https://github.com/ramsey/uuid/pull/249 https://github.com/myclabs/DeepCopy/pull/127 php-code-coverage/pull/651 https://github.com/thephpleague/flysystem/pull/980 https://github.com/supervisorphp/supervisor/pull/24 https://github.com/paragonie/random_compat/pull/158 https://github.com/vlucas/phpdotenv/pull/292 https://github.com/doctrine/DoctrineMigrationsBundle/pull/240 https://github.com/doctrine/mongodb-odm/pull/1886 https://github.com/PHP-FFMpeg/PHP-FFMpeg/pull/603 https://github.com/PHPMailer/PHPMailer/pull/1589 https://github.com/avalanche123/Imagine/pull/695 https://github.com/thephpleague/flysystem-sftp/pull/11 https://github.com/Codeception/codeception.github.com/pull/64 https://github.com/phpDocumentor/phpDocumentor2/pull/1788 https://github.com/phpseclib/phpseclib/pull/836 https://github.com/Webonaute/DoctrineFixturesGeneratorBundle/pull/46 https://github.com/archer-soft/ClickatellBundle/pull/3 https://github.com/Payum/Payum/pull/623 https://github.com/fungio/FungioDataExporterBundle/pull/5 https://github.com/PHPOffice/PHPPresentation/pull/457 https://github.com/gabrielrcouto/php-gui/pull/134 https://github.com/kwn/number-to-words/pull/29 https://github.com/whiteoctober/Pagerfanta/pull/245 https://github.com/whiteoctober/WhiteOctoberPagerfantaBundle/pull/183 https://github.com/lexik/LexikJWTAuthenticationBundle/pull/443 https://github.com/Gregwar/CaptchaBundle/pull/180 https://github.com/TomasVotruba/gophp71.org/pull/16 https://github.com/Atlantic18/DoctrineExtensions/pull/1863 https://github.com/php-pm/php-pm-httpkernel/pull/94 https://github.com/Webonaute/DoctrineFixturesGeneratorBundle/pull/47 https://github.com/schmittjoh/JMSSerializerBundle/pull/637 https://github.com/phlib/console-process/pull/5 https://github.com/leanphp/behat-code-coverage/pull/19 https://github.com/erusev/parsedown/pull/675 https://github.com/laravel/valet/pull/667 https://github.com/FriendsOfSymfony/FOSJsRoutingBundle/pull/340 https://github.com/Insolita/unused-scanner/pull/16 https://github.com/php-translation/symfony-bundle/pull/276 https://github.com/amphp/parallel/pull/58 https://github.com/octobercms/october/pull/4023 https://github.com/dustin10/VichUploaderBundle/pull/915 https://github.com/deployphp/deployer/pull/1800 https://github.com/lexik/LexikJWTAuthenticationBundle/pull/572 https://github.com/mockery/mockery/pull/924 https://github.com/mesilov/bitrix24-php-sdk/pull/126
https://github.com/Gregwar/Captcha/pull/51 https://github.com/liqpay/sdk-php/pull/13 https://github.com/Bit-Wasp/bitcoin-p2p-php/pull/88 https://github.com/cocur/slugify/pull/199 https://github.com/KnpLabs/Gaufrette/pull/567 https://github.com/sensiolabs/melody/pull/88 https://github.com/ratchetphp/RFC6455/pull/26 https://github.com/ratchetphp/Pawl/pull/78 https://github.com/reactphp/datagram/pull/25 https://github.com/Webonaute/DoctrineFixturesGeneratorBundle/pull/50 https://github.com/glooby/task-bundle/pull/2 https://github.com/wormling/phparia/pull/32 https://github.com/phpcr/phpcr/pull/100 https://github.com/friends-of-reactphp/stomp/pull/47 https://github.com/broadway/broadway/pull/351 https://github.com/peppeocchi/php-cron-scheduler/pull/49 https://github.com/hamcrest/hamcrest-php/pull/49 https://github.com/php-school/cli-menu/pull/74 https://github.com/ankitpokhrel/tus-php/pull/51 https://github.com/deployphp/docs/pull/28 https://github.com/KnpLabs/KnpPaginatorBundle/pull/470 https://github.com/altmetric/php-identifiers/pull/17 https://github.com/snc/SncRedisBundle/pull/386 https://github.com/phpseclib/phpseclib/pull/1242 https://github.com/Gregwar/Captcha/pull/52 https://github.com/GeniusesOfSymfony/WebSocketBundle/pull/266 https://github.com/ChrisLundquist/pg2mysql/pull/15 https://github.com/ChrisLundquist/pg2mysql/pull/14 https://github.com/oceanapplications/currencylayer-client/2 https://github.com/yiisoft/yii2-app-basic/pull/27 https://github.com/fungio/FungioDataExporterBundle/pull/4 https://github.com/phanan/koel/pull/756 https://github.com/vgrem/phpSPO/pull/107 https://github.com/clue/php-commander/pull/26 https://github.com/clue/php-zenity-react/pull/51 https://github.com/1up-lab/OneupUploaderBundle/pull/344 https://github.com/beberlei/metrics/pull/66 https://github.com/php-enqueue/messenger-adapter/pull/18 https://github.com/PHPfanatic/clarifai/pull/5 https://github.com/FriendsOfSymfony/FOSMessageBundle/pull/317 https://github.com/vgrem/phpSPO/pull/124 https://github.com/laravel/framework/pull/26328 https://github.com/laravel/tinker/pull/60 https://github.com/thephpleague/omnipay/pull/535/files https://github.com/dompdf/dompdf/pull/1829 https://github.com/laravel/socialite/pull/300 https://github.com/laravel/horizon/pull/439 https://github.com/laravel/passport/pull/873 https://github.com/laravel/scout/pull/319 https://github.com/botman/botman/pull/911 https://github.com/schmittjoh/JMSSerializerBundle/pull/693 https://github.com/whiteoctober/BreadcrumbsBundle/pull/98 https://github.com/PUGX/PUGXAutoCompleterBundle/pull/53 https://github.com/php-telegram-bot/core/pull/903 https://github.com/webmozart/assert/pull/84 https://github.com/clue/reactphp-zenity/pull/51 https://github.com/gabrielrcouto/php-gui/pull/151 https://github.com/Behat/Gherkin/pull/137 https://github.com/vlucas/phpdotenv/pull/292 https://github.com/thephpleague/fractal/pull/467 https://github.com/pmill/php-scheduler/pull/4 https://github.com/clue/reactphp-soap/pull/40
ЧТО ИНТЕРЕСНОГО МОЖНО СДЕЛАТЬ НА PHP7?
  • Изначално эта технология (PHP) создавалась под web-сервисы.
  • Facebook, Wikipedia написаны изначально на PHP.
  • Но, со временем стали писатся также асинхронные,
  • неблокирующие (non-blocking I/O) приложения

ACL списки доступа (Access Control List)

Реализовать Machine Learning проекты (AI)

WorkFlow и StateMachine-проекты.
Multilanguage-проекты

Еvent-ориентированные проекты

Обработка большого кол-ва сообщений и транспорт с помощью Symfony Messenger

При это мы сохраням полную поддержку и обновляемость версий в дальнейшем

Кастомные системы авторизации/регистрациина Symfony Security

Здесь показано, как дрон летает под управлением прошивки написанной на PHP.

Парсинг и обработку BIG DATA c хранением петабайтов данных в ClickHouse. Консольные команды и интеграцию по API.

Наши принципы работы

В своей работе мы опираемся на некоторые основополагающие принципы

expert
TDD -
Покрываем ваше ПО тестами.
SOLID -
Соответствуем лучшим практикам разработки ПО.
Customer development -
Помогаем тестировать ваш продукт на целевой аудитории.
XP -
Используем все технологии extreme programming.
TOC -
Используем теорию ограничений.
TRIZ -
Применяем ТРИЗ для решения сложных задач.

Наша команда

expert
andreybolonin
  • Андрей Болонин
  • CEO
ruslan_bey
  • Руслан Бей
  • Frontend-developer
ivan_dyachuk
  • Иван Дячук
  • System administrator
dzhadan
  • Евгений Джадан
  • Трафик-менеджер
natalia
  • Глеб Манжура
  • Senior Lawyer
yulia
  • Юлия Табаченко
  • PR
anton
  • Ростислав Кремса
  • Трафик-менеджер
dima
  • Дмитрий Темнюк
  • Фото/Видео оператор
michail
  • Михаил Абросимов
  • Бизнес-аналитик
luda
  • Алена
  • Project manager
luda
  • Игорь Бондаренко
  • Symfony developer
ivan
  • Илья Киба
  • Sales manager
ivan
  • Марина Хомчук
  • Копирайтер/Маркетинг
ivan
  • Анастасия
  • Дизайнер
ivan
  • Надежда Григорьева
  • PR

Плюсы работы с локальными подрячиками

  • Локальный подрядчик всегда рядом +
  • Вы говорите с ним на одном языке +
  • Проще уладить любые рассоглавания +
  • Проще заключать договора/проводить оплаты выполненных работ +
expert

Миссия

  • Снимать всю головную боль связанную с
  • ИТ-департаментом клиента
  • используя лучшие технологии и инструменты
  • За минимально возможное время
rocet