Проектирование ПО

Аналитика и QA

Верстка и Frontend

Чат-боты в Telegram

Веб-приложения

Desktop - приложения

Почему выбирают нас

Команда профессионалов с опытом более 10 лет

Опыт в международных проектах

Опыт в международных проектах

Индивидульный подход

Индивидульный подход

Senior разработчики

Senior разработчики

Используем только лучшие практики

Используем только лучшие практики

Передовой технологический стек

Передовой технологический стек

  1. Проектирование и реализация высоконагруженных приложений.
  2. Проектирование и реализация клиент-серверной/микросервисной/бессерверной (serverless) архитектуры.
  3. Создание сети и настройка процесса передачи данных между различными базами данных/системами/серверам в режиме реального времени с минимальной задержкой.
  4. Объединение/синхронизация различных баз данных и приведение их к единому массиву данных (например с использованием технологии SQL Change Tracking).
  5. Интеграция аналитических сервисов (например Amplitude и др.).
  6. Написание ПО верхнего уровня для различного оборудования.
  7. Сбор и анализ исходных данных, отображение информации в виде удобном для Заказчика в едином Web-интерфейсе.

Мы работаем с любыми технологиями и библиотеками

Для каждого проекта мы проводим анализ и выбор релевантных технологий. Обязательно делаем MVP с полным описанием будущего перечня работ и составляем бюджета. Вы всегда будете знать точные сроки и вилку бюджета, за которую мы не выйдем

Веб-разработка

Десктопная разработка (Electron)

SaaS

Полный стек технологий, которые мы используем:

Backend-разработка​:

Backend-разработка​:

.net core, ASP.NET, C#, Entity Framework Core, RESTful Web API, OAuth, Redis, SignalR

Databases:

Databases:

SQL Server, Azure SQL, SQL Change Tracking

Frontend-разработка:

Frontend-разработка:

Javascript, Typescript, React, Redux, thunk/sagas, RxJs, FluentUI, Storybook

SaaS:

SaaS:

MS Azure, Amazon AWS

Наши крупные проекты

Нами были реализованы 3 больших проекта с нуля. Начиная от проектирования и написания MVP, заканчивая деплоем и поддержкой работающего приложения. Среднее время выполнения проекта - 2 года. На каждом этапе разработки ведется тесное общение с Заказчиком, выявляются все потребности до мельчайших деталей. На любом этапе принимаются замечания и предложения по изменению или доработке. Используем гибкую систему управления процессами AGILE (Scrum или Канбан)

Ниже представлены реализованные проекты с полным описанием

7pace Timetracker

Реализован большой проект для зарубежного заказчика c использованием сервисов и облачных решений MS Azure DevOps.
7pace Timetracker это трекер времени для разработчиков, позволяющий отслеживать общий прогресс при работе над проектами, строить и генерировать отчеты. Имеет интеграцию с Azure DevOps и GitHub. Была реализована микросервисная архитектура для кэширования данных из Azure DevOps и GitHub. C нуля написано Web-приложение app.7pace.com используя библиотеку React, доработана серверная часть, а так же БД MSSQL. Срок реализации — 4 года.

 

News Manager — закрытый Агрегатор новостей в США.

Может выдавать релевантные статьи по тегам, фильтрам и предпочтениям пользователя. Реализована клиент-серверная архитектура с дополнительными микросервисами на базе AWS Amazon. Реализована обертка для работы с сервисами AWS Amazon для обработки лимитов системы. Написаны сервисы для получения новостей, обработки тегов. Создана инфраструктура для поиска новостей с использованием Elastic cache и MongoDB. Работа велась совместно с командой заказчика. Срок реализации — 2 года.

Сенсор Монитор

Реализована система для удаленного управления тепловыми пунктами. Спроектирована микросервисная архитектура. В качестве сервера использовался RaspberryPi. Продумана система оповещения операторов в момент аварии. Есть возможность подписки на изменение любого параметра теплового пункта (температура, давление и пр.). В качестве уведомлений использовался Телеграм-бот. Весь проект проектировался и писался с нуля. Срок реализации — 2 года.

Pace Poker

Сервис, предоставляющий возможность планировать и оценивать задачи в команде, которая располагается в разных частях света

Проект в сфере мекроэлектроники

Разработка автоматизированной системы управления оборудованием.

Клиентская часть написана на языке typescript с использованием библиотек React и Redux Tookit.

Серверная часть написана на языке C# с использованием таких технологий как Spa proxy, signalR, MongoDB и другие

Планировщик кухонь

На основе заданных пользователем характеристик создаётся 3D макет кухни, с возможностью рассмотреть её со всех сторон и просмотреть сведенья об отдельных элементах. В 3D сцене можно менять характеристики и вид каждой модели: изменять цвет и материал, добавлять ручки, полки и др., добавлять и экспериментировать с декоративным наполнением.

Особое внимание было уделено оптимизации и функционалу для взаимодействия с 3D моделями. 

React-three, Leva, mui, redux toolkit — ключевые библиотеки используемые в проекте.

Отзывы клиентов

Связаться с нами

Оставить заявку

    Или свяжитесь с нами любым удобным для вас способом:

    Вавель Дмитрий Леонидович

    Email: info@element-it.ru
    Телефон: +7 (922) 336-48-68