Задача сервиса craftworks.online - убрать препятствие и понятие "это сложно" в представлении бизнеса, сократить путь от идеи к воплощению мерча. Пользователь может моментально предоставить даже растровый рисунок и лого и получить готовую модель и возможность заказа печати или готовой силиконовой формы для литья изделий из смол, мыла, воска, шоколада, желе и т.п.
Что сделано:
* Разработка концепции и функционала он-лайн сервиса, дизайна, архитектуры и UI/UX: реализация бэкэнда и фронта.
* Многопоточная оркестровка асинхронных процессов для многопользовательской среды с оптимизацией под скромную вычислительную инфраструктуру без GPU.
* Создание собственных алгоритмов предобработки и оптимизации растровых и векторных изображений, сценариев трассировки и экструзии с обработкой геометрии, диагностикой и пролечиванием полигонов и 3D-моделей.
Построил параметрический конструктор с быстрой визуализацией моделей, сборкой безошибочных печатных файлов, точной калькуляцией всех расходов в производственном цикле, регистрацией и формированием заказа изделий.
++ Добился высокого качества трассировки растра в вектор для предстоящей экструзии с правильной фильтрацией внешних и внутренних контуров 2D и точной математики для построения безошибочных герметичных моделей (0 ошибок в слайсере)
++ Разработал оптимальный высокоскоростной пайплайн для расчета и построения моделей больших размеров через модульную композицию и разделение процессов рендера для просмотра и вычисления конечной печатной модели.
++ Встроил защиту рендерных превью от копирования с фронта через морфинг (извлечение кода модели из браузера теряет смысл, поскольку невосстановимо и непригодно для печати)
+ Встроил систему сохранения и восстановления моделей из пользовательских файлов
+ Создал простую и эффективную систему биллинга с оплатой через платежный шлюз по СБП
+ Развернул систему на арендованном VPS сервере
https://craftworks.online