Сервис оцифровки написанного умной рукой Penboard
2021

Penboard

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

цель.

Разработать приложение для работы с “умной ручкой” в сервисе онлайн образования. Клиентом приложения является ученик. Стояла задача разработать инструмент, который будет позволять ученику писать на бумаге и, одновременно с этим, в режиме реального времени оцифровывать написанное в систему. Благодаря “умной ручке” у учителей появляется возможность отслеживать процесс решения задач, а ученикам она помогает в развитии мелкой моторики, которая положительно влияет на появление новых нейронных связей.
Конспект написанный с помощью нашего сервиса Penboard

технологии.

Было принято решение к реализации данного проекта применить наш стандартный стек технологий React+Typescript+Redux. Процесс оцифровки всего написанного осуществляется с помощью Canvas и Fabric.
react
redux
typescript
canvas
fabric
scss

проектирование.

Были сформированы и согласованы все задачи, необходимые для функционирования системы. Благодаря UX/UI дизайну был выстроен наиболее оптимальный и понятный ученику интерфейс. Руководитель разработки исходя из дизайна и требований принял архитктурное решения взаимодействия React с Canvas и, что самое главное, учитывая характеристики "умной ручки", работающей по Bluetooth.
Пример рисунка с использованием сервиса Penboard

процесс.

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

команда проекта.

Руководитель проекта
Авдеев Ю.В.
Руководитель технологий
Оганесян Р.Р.
Разработка
Хижняков В.М.
Пакало А.С.
Использование линий различной ширины в сервисе Penboard

результат.

Умная ручка
У нас удалось победить хитрую "умную ручку" и реализовать оцифровку всего написанного/нарисованного ей в режиме реального времени "без тормозов".
Игры с детьми
Архитектура проекта позволяет в будущем дополнять проект новыми функциями, одной из которых в ближайшее время будет мультипользовательский режим, позволяющий учителю играть с учениками младших классов.
Простота в использовании
Благодаря правильно разработанному с учетом нашей целевой аудитотрии UI/UX, даже у самых маленьких учеников нет никаких вопросов по работе с данным сервисом.
Bluetooth
Проблема передачи информации от ручки в браузер посредством Bluetooth, была решена путем конвертирования пакетов информации в SVG-path, а также их программного сглаживания, за счет чего получилось добиться четкости оцифровки мелких деталей.

другие проекты

Project X
Сервис учета рабочего времени штата, позволяющий просматривать время, потраченное сотрудником на ту или иную задачу. Вместе с этим у вас будет возможность отслеживать на дашборде оплаченные дни работы сотрудника
react
redux
typescript
nest js
styled-components
Villow
Информационный сервис, разработанный для пользователей приложений от студии Villow
react
typescript
react-final-form
css
расскажите
о своем
проекте
Опишите кратко вашу задачу, и мы скоро свяжемся с вами
бюджет
краткая суть проекта, какие сроки,
другие подробности