Работы фрилансеров → Программирование →
Интерактивные приложения

Портфолио и кейсы фрилансеров по разработке интерактивных приложений

Всеволод Ахметов
Всеволод Ахметов 19 дней назад
Knot — 3D-инструмент укладки шланга или кабеля в ограниченный объём (Three.js + Python)
Интерактивный инженерный инструмент: строит непрерывную самонепересекающуюся траекторию трубки, шланга или кабеля внутри заданного объёма — от входа до выхода, с учётом радиуса и ограничений на изгиб. Возможности: • контейнер: коробка, эллипсоид или усечённый конус; вход и выход перетаскиваются мышью по поверхности; • параметры: наружный радиус, минимальная дистанция, длина шага, максимальный угол поворота, минимальный радиус изгиба; • генератор на пространственном хешировании и карте занятости, эвристический поиск, автоподбор лучшего решения по длине и равномерности, сглаживание; • метрики: длина, число точек, занятые ячейки, средний и максимальный поворот, состояние соединения с выходом; • экспорт в JSON, пресеты на сервере. Стек: JavaScript, Three.js, OrbitControls, DragControls, lil-gui, Python, FastAPI. Для вас: инженерные калькуляторы и конфигураторы с 3D-интерфейсом, алгоритмы укладки и поиска пути, геометрия, CAD-подобные веб-инструменты.
Всеволод Ахметов
Всеволод Ахметов 19 дней назад
QuantumVerse — квантово-химическая 3D-лаборатория с настоящими HF/DFT-расчётами (PySCF + Three.js)
Интерактивная лаборатория квантовой химии: молекулярный редактор, объёмные поля, энергетические уровни и настоящие расчёты электронной структуры для текущей геометрии молекулы. Что умеет: • PySCF считает RHF/ROHF, UHF и DFT (PBE, B3LYP) в базисах STO-3G, 6-31G, def2-SVP: полная энергия, орбитали, HOMO/LUMO и щель, заряды по Малликену; • электронная плотность и орбитали передаются в браузер трёхмерными сетками и рисуются объёмной трассировкой лучей на GPU с фазовой окраской; • молекулярные и атомные орбитали, плотность связей, неподелённые пары, ван-дер-ваальсова оболочка, поля, дипольный момент; • визуальные процессы: колебания, возбуждение, флуоресценция, ионизация, перенос электрона и протона, образование и разрыв связей, туннелирование. Стек: JavaScript, Three.js, GLSL, Python, FastAPI, PySCF, NumPy, SciPy, h5py, SQLite; на Windows — отдельный вычислительный процесс в WSL. Важный принцип: рассчитанные величины и наглядные модели разделены и явно подписаны — пользователь видит, где физика, а где иллюстрация. Для вас: научные веб-приложения, связка вычислительного Python-бэкенда с 3D-интерфейсом, визуализация данных и полей, образовательные симуляторы.
Всеволод Ахметов
Всеволод Ахметов 19 дней назад
CellVerse Ultra — живая 3D-клетка в браузере (Three.js, WebGPU/TSL, WebGL2/GLSL)
Интерактивная научная 3D-визуализация целой живой клетки, работающая прямо в браузере. Сцена генерируется процедурно во время работы, а не проигрывается как ролик. Что внутри: • мембрана с белками, каналами и насосами, ядро с порами и хроматином, ЭПС, аппарат Гольджи, митохондрии с кристами, лизосомы, везикулы — у каждой группы свой генератор геометрии, материалов и поведения; • молекулярные моторы (кинезин, динеин) идут по микротрубочкам, насосы меняют конформацию в шейдерах, броуновское движение и течение цитоплазмы; • три режима показа (красивый, инженерный, реалистичный), послойное включение органелл, 5 типов клеток, параметры среды; • профайлер, статистика, таблица рекордов, аккаунты (FastAPI + SQLite). Технически: Three.js 0.185, WebGPU + TSL с резервным WebGL 2 + GLSL, InstancedMesh, BufferGeometry, LOD, кэши и типизированные массивы в горячем цикле. Зафиксированный стресс-тест: 16,8 млрд треугольников за кадр, 27 млн частиц и экземпляров. Сделано в одиночку примерно за неделю. Статья о проекте опубликована на dev.to и форуме Three.js. Для вас: научная и инженерная 3D-визуализация, интерактивные веб-демо на Three.js/WebGPU, оптимизация тяжёлых сцен и шейдеры.
Мария Зачиняева
Мария Зачиняева 23 дня 10 часов назад
Калькулятор КБЖУ для нутрициолога
Калькулятор для сайта нутрициолога: клиент вводит пол, возраст, рост, вес, активность и цель - сразу видит свою норму калорий, белков, жиров и углеводов и может записаться на консультацию.
Мария Зачиняева
Мария Зачиняева 23 дня 10 часов назад
Калькулятор ремонта коммерческих помещений
Калькулятор для компании по ремонту офисов, кафе и магазинов: клиент выбирает тип помещения, площадь, вид ремонта и дополнительные работы - цена считается сразу. Заявка с расчётом приходит в Telegram или на почту.
Мария Зачиняева
Мария Зачиняева 24 дня 5 часов назад
Калькулятор металлоконструкций
Калькулятор для сайта металлообработки на заказ. Клиент сам считает примерную цену изделия и отправляет заявку.
Мария Зачиняева
Мария Зачиняева 24 дня 5 часов назад
Калькулятор строительства дома
Калькулятор стоимости дома для строительной компании. Площадь, этажность, материалы - итоговая цена видна сразу, заявка уходит с расчётом.
Мария Зачиняева
Мария Зачиняева 24 дня 5 часов назад
Калькулятор лестниц
Калькулятор для сайта производителя лестниц. Клиент выбирает форму, материал и размеры - цена считается сразу. Потом оставляет заявку. Можно встроить в Tilda, WordPress или любой сайт.
Василий AIBuildersLab
Василий AIBuildersLab 1 месяц назад
«Пираты. Остров сокровищ» — браузерная игра: скрытая карта, 2–4 команды и свой движок правил
Браузерная игра по мотивам «Шакала»: остров из закрытых тайлов, 2–4 команды, гонка за сокровищами и чужой сундук. Что внутри: свой движок правил со скрытой информацией, боты-соперники, игра по ссылке без регистрации, режим обучения и настройки партии. Собственный продукт, один файл HTML5 без стороннего движка. Под заказ делаю такие же браузерные игры и интерактивные приложения с AI-соперником.
Василий AIBuildersLab
Василий AIBuildersLab 1 месяц назад
FamilyOS — операционная память семьи: Telegram-бот, события и недельный ритуал
В семье с детьми один человек держит в голове всё: секции, аллергии, кто забирает из сада. Общие чаты и таблицы живут пару недель. Вход через Telegram-бот: голосом, пересылкой или одной кнопкой, ИИ раскладывает входящее по событиям, покупкам, расходам и решениям. Раз в неделю семья открывает недельный ритуал на большом экране. Стадия: концепт, лендинг с листом ожидания и 10 кликабельных мокапов экранов.