Project Screenshot

Bitpool

Bitpool is a Building Intelligence technology, so it is a platform for collecting data from any building. It is an ecosystem of software that empowers users to make real-time decisions and educated predictions about the ongoing performance and health aspects of a building.

  • The story behind BitPool.

    Bitpool - то технология Building Intelligence, которая представляет собой платформу для сбора данных из любого здания. Команда Битпул была основана в 2014 году и твердо верит в умные города. На данный момент это удобная онлайн-платформа для управления умными домамим и даже целыми городами. Руководитель компании Дейв связался с нами и предложил принять участие в разработке и продвижении своего продукта!

  • Analysis

    За последние несколько лет мы видим значительные улучшения в управлении и мониторинге зданий внутри стран , а также улучшения в коммуникации и сотрудничестве между зданиями, что выявляет необходимость иметь удобные онлайн-платформы для поддержки экосистем зданий и работать совместно для оптимизации управленческого процесса, минимизации издержек и достижения высоких результатов!

  • Our solutions

    Мы разработали удобный и расширяемый портал для динамичного управления умными домами! Мы реализовали возможность подключения с одного дома/корпоратива или целого города. Разработали удобный обрботчик входных данных основанный на искуственном интеллекте, позволяющий обрабатывать данные разных форматов! Важным блоком работ мы считаем модуль анализа данных для управления производительностью, выявления неисправностей или отклонений. Исходя из всех собранных результатов данных, информация обрабатывается и предлагаются улучшения, которые минимизируют траты и увеличивают стоимость активов!

Results

Duration:
April 2015 - May 2018
Team:
Backend - 1 Frontend - 1 PM - 1
Designed the UI/UX

Дизайн сайта в первую очередь включает в себя стилизацию внутреннего портала по управлению умными домами и главной продающей лендинг-страницы! За все время работы над продуктом мы разработали и улучшели огромное количество микро-виджетов (таблицы, графики, аггрегирующие данные и т.д.) Важным аспектом работы была адаптация продукта под мобильные разрешения экранов!

Developed the architecture

Архитектура сервера была разработана, чтобы сделать систему быстрой, безопасной, стабильной и масштабируемой. Мы провели мозговой штурм, чтобы определить лучшие компоненты для этого проекта, которые позволили бы нам построить систему в соответствии со всеми требованиями. В результате мы выбрали REST API для бэкэнда, потому что эта архитектура гибкая, простая и легко интегрируется с мобильными приложениями. Мы предоставили понятный интерфейс администратора, чтобы наш модератор мог управлять компаниями. Мы использовали Redis RAM кеширование, чтобы ускорить время отклика API и процесс обработки заявок. Также был разработан гибкий модуль для автоматической выгрузки данных со стороны пользователя в произвольном формате

Developed the frontend

Важной частью работы было создание расширяемых и переиспользуемых компонент в рамках наших виджетов! Так например таблицы с динамической подгрузкой контента, индикаторами загрузок и пагинацией используется в более чем 15 виджетах, и поэтому мы разрабатывали единые переиспользуемые компоненты - это дает нашему продукту стабильность, поддерживаемость и быстроту дальнейшей разработки! Мы использовали HTML5 для разметки страницы, CSS3/SASS для дизайна и JavaScript, соответствующий стандарту ES6 для интерактивности.

Implemented features

Мы разработали удобный интерфейс для трекинга статистики и воронок пользователей! Для отслеживания поведенческих факторов мы установили бизнес цели и отслеживание достижения этих целей! В результате дизайн сайта и продающих страниц был переработан около 10 раз, что увеличило прохождение вопронок почти на 80%

Мы реализовали гибкий модуль платежных подписок и списаний оплаты по расписанию с двойными проверками статусов оплаты (на случай перезагрузки сервера в момент оплаты или лага в интернет соединении и т.д.) Модуль работает в виде сервиса в фоном режиме! Клиенты могут осуществлять оплаты с помощью PayPal и кредитных / дебетовых карт.

В рамках огромного количества виджетов было необходимо реализовать собственные реюзабл компоненты модальных окон, кнопок валидации данных, таблиц, графиков и прочего! Все компоненты обрамлены в виде плагинов, что позволяет легко, удобно и главное быстро переиспользовать их в разных участках кода, экономя время разработки и тестировки

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

Мы создали макеты. Это позволило нам воспользоваться видением нашего клиента и получить более четкое представление о том, как должен выглядеть конечный результат и как должен функционировать портал, особенно взаимодействие виджетов на странице.

Мы добавили функцию общего доступа в Facebook, Whatsapp, Telegram и Instagram Разработали уникальные изображения для каждого из состояний: когда пользователь публикует приглашение к управлению объектом, его публикация имеет предварительный просмотр на тему объекта, когда пользователь публикует приглашение на портал - оно содержит главные премущества нашей платформы.

Суб-аккаунты для различных людей, имеющих отношение к управлению зданием или жильцами. Управляющий объектом может создавать профили пользователей. Профили позволяют персонализировать, так что участнкии могут просматривать и редактировать информацию о здании в зависимости от их роли!

Technology Stack

HTML5 icon
HTML5
CSS3
Javascript icon
Javascript
Php icon
Php
MySql icon
MySql
Nginx icon
Nginx
Paypal icon
Paypal
Rest API
RestAPI