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

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

Константин  Поскрёбышев
Константин Поскрёбышев 2 часа 16 минут назад
«Космос рядом» — интерактивная викторина для экрана
Самостоятельный демонстрационный проект: викторина о космосе для интерактивного экрана. 10 вопросов с четырьмя вариантами ответа, объяснение после выбора, подсчёт результата и разбор ошибок. Есть повторный запуск, полноэкранный режим и управление с клавиатуры. Крупные кнопки и адаптивная вёрстка рассчитаны на разные размеры экрана. HTML, CSS, JavaScript без внешних библиотек. Защита от двойного ответа, отдельная логика прохождения и автоматические тесты. После скачивания файлы можно запускать локально без сервера и интернета. По ссылке — рабочая демонстрация; исходники и инструкция доступны для скачивания. Приложение не требует регистрации и не сохраняет статистику. Это демо для портфолио, не выполненный клиентский заказ. На физическом сенсорном киоске не испытывалось; проверено в браузере мышью и клавиатурой.
ДК
Дмитрий Кремов 8 дней 21 час назад
Программа для автоматизации создания счетов
Разрабатывал на заказ desktop-приложение для отдела продаж завода газоблоков, предназначенное для автоматического формирования счетов и документов на основе данных заказа. Основная логика построена вокруг заполнения Excel-шаблонов: программа подставляет данные клиента, данные перевозчика, позиции заказа, цены, итоговые суммы и формирует готовый документ для отправки клиенту.
ДК
Дмитрий Кремов 8 дней 21 час назад
Музыкальный плеер для Android
Разрабатываю Android-приложение на Flutter/Dart с интерфейсом в стиле Spotify и собственным сервером для работы с внешними API.
ДК
Дмитрий Кремов 8 дней 21 час назад
Система удалённого доступа к Windows
Разрабатываю собственное приложение для удалённого доступа к Windows.
ДК
Дмитрий Кремов 8 дней 22 часа назад
Система автоматизации для мобильной игры (коммерческий продукт)
Разработал и продаю систему автоматизации игрового процесса Clash of Clans. Помимо самого desktop-приложения проект включает серверную часть с учётными записями и уровнями доступа, сайт с приёмом оплаты, Telegram-бота для удалённого управления и Discord-бота для обслуживания сообщества.
Евгений Росляков
Евгений Росляков 9 дней 1 час назад
Прототип игры про бумажный кораблик для инди-студии из Сербии: дизайн уровней, механики в Godot, срез на Unreal Engine 5
Задача. Инди-студия из Нови-Сада придумала приключение про бумажный кораблик в затопленном городе: крыши, мосты, шлюзы, течение и ветер, людей в кадре нет. Денег на полную разработку не было, а для гранта или издателя нужен прототип, в который можно поиграть. Он должен был ответить, интересно ли играть, и выглядеть достаточно хорошо для питча. Решение. Работу разделил на два этапа и два движка. Дизайн уровней начал с набросков в Minecraft: блоками за вечер строятся кварталы и шлюзы, и по ним проходит вся команда. Затем в Godot сделал блок-аут: управление корабликом, течение, ветер, головоломки со шлюзами и мостами, студия сама крутит параметры. Квесты и диалоги вынес в сценарии на Lua через плагин, сценарист правит их без пересборки. После тестов с игроками собрал вертикальный срез одного уровня на Unreal Engine 5 ради света, воды и отражений, сценарии на Lua сохранил. Между этапами смотрел, где игроки застревают и скучают, и правил темп. Результат. Есть играбельный прототип и срез для заявок на гранты и издателям, Unreal понадобился только на одном уровне и бюджет не съел, а сценарист правит диалоги сам. Механики и срез живут в разных проектах, для полной версии студии придётся выбрать один движок, озвучки и музыки пока нет. Евгений Росляков, сайты с 2016 года. Работаю как самозанятый по договору, закрывающие документы для юрлиц.
Евгений Росляков
Евгений Росляков 9 дней 1 час назад
Мобильная игра на Unity для осенней кампании производителя детских соков: сбор фруктов в сад, без рекламы и покупок
Задача. Российский производитель детских соков хотел к осени кампанию, которую дети запомнят без плакатов: игру, к которой ребёнок возвращается сам. Условия: короткие сессии без долгих вступлений, никакой рекламы, ссылок наружу и покупок, игра не собирает личные данные. Выпустить её нужно было в мобильном браузере и на Android и проверить на слабой технике. Решение. Механику придумал на бумаге: с веток падают фрукты, ребёнок ловит их в корзину и растит сад, уровни идут по сезонам, ошибки не наказываются. Людей и лиц в игре нет, только фрукты, корзины, листья и силуэты птиц. Сцены собрал в Unity 3D в мягкой мультяшной графике с небольшими текстурами, сборки WebGL для браузера и пакет для Android. На C# написал логику уровней, падение и столкновения, подсчёт очков и смену сезонов, физика упрощённая, прогресс хранится только на устройстве. Тестировал на слабых телефонах (частота кадров, нагрев, батарея), потом с детьми сотрудников клиента в присутствии родителей, после чего упростил первый уровень. Результат. Игра вышла к началу осени, первый сад вырастает за пару минут, на старых планшетах без рывков, дети просили сыграть ещё. WebGL-версия дольше грузится в первый раз и не пойдёт в совсем старых браузерах, для зимы обсуждают новые уровни. Евгений Росляков, сайты с 2016 года. Работаю как самозанятый по договору, закрывающие документы для юрлиц.
Евгений Росляков
Евгений Росляков 9 дней 2 часа назад
Сайт с 3D-конструктором гардеробных для мебельной фабрики: веб-приложение на Three.js, модели из SketchUp, цена на лету
Задача. Московская фабрика делает гардеробные и шкафы на заказ. По чертежу покупателю трудно представить результат, замерщик выезжал ради прикидки цены, а менеджер пересчитывал смету при каждой замене ящиков или фасада. На сайте были только фото готовых работ и форма заявки. Фабрика хотела, чтобы проект и примерная стоимость появлялись до визита замерщика. Решение. Клиент вводит размеры ниши, расставляет штангу, полки, ящики и обувницы, выбирает фасады, цвета и свет и вращает гардеробную в 3D-сцене на Three.js. Модели взял из файлов SketchUp конструкторов фабрики, облегчил геометрию, перевёл в glTF и сжал, грузятся они по мере надобности. Материалы и освещение подбирал по фотореалистичным рендерам из Keyshot из каталога фабрики. Код собирает Webpack с разделением на части, управление рассчитано на касания, детализация зависит от устройства. Цена пересчитывается по правилам технологов: площадь материала, фурнитура, тип фасада. Проект уходит с заявкой вместе со спецификацией. Результат. Клиенты приходят к менеджеру с проектом и видят ориентировочную цену сами, поездок «просто прикинуть» стало меньше, а смету менеджер проверяет, а не считает заново. Окончательную стоимость фабрика называет после замера, ниши со скосом конструктор пока не рисует. Евгений Росляков, сайты с 2016 года. Работаю как самозанятый по договору, закрывающие документы для юрлиц.
Оксана Пискунова
Оксана Пискунова 13 дней 1 час назад
SOFTCARE — онлайн-калькулятор стоимости химчистки мебели
SOFTCARE | ОНЛАЙН-КАЛЬКУЛЯТОР ХИМЧИСТКИ МЕБЕЛИ От выбора мебели до расчёта стоимости — за несколько простых шагов, без звонков и ожидания. ◆ О ПРОЕКТЕ Современный адаптивный сайт с интерактивным калькулятором для компании по химчистке мягкой мебели. ◆ ЗАДАЧА Создать удобный цифровой инструмент, который помогает клиентам самостоятельно рассчитывать предварительную стоимость услуг и упрощает оформление заявки. ◆ ЧТО РЕАЛИЗОВАНО ✓ Современный минималистичный дизайн. ✓ Адаптация под смартфоны, планшеты и ПК. ✓ Интерактивный выбор мебели и количества изделий. ✓ Автоматический расчёт стоимости. ✓ Удобная навигация и понятный интерфейс. ✓ Форма заявки для обращения клиента. ◆ РЕЗУЛЬТАТ Готовый работающий веб-продукт, объединяющий презентацию услуг и функциональный калькулятор. Посетитель может самостоятельно выбрать необходимые услуги, рассчитать стоимость и перейти к оформлению заявки. Проект опубликован и доступен для тестирования. Формат: реализованный учебный проект.
Всеволод Ахметов
Всеволод Ахметов 18 дней 22 часа назад
Magic Eye в реальном времени: генератор стереограмм из 3D-сцены и веб-камеры (Three.js)
Лаборатория скрытого 3D: Three.js рендерит карту глубины, а Canvas кодирует её в стереограмму Magic Eye (SIRDS) — статичную или видео в реальном времени. Возможности: • источники глубины: 3D-примитивы, загружаемые OBJ-модели, веб-камера; • веб-камера: несколько алгоритмов глубины — маска фона, движение, гибрид, контуры, с настройкой порогов и мягкости; • параметры стереограммы: размер точки, seed, базовое расхождение, сила глубины, режим сведения; • текстура-носитель: случайные точки или загружаемое изображение; • автовращение, масштаб, детализация, перетаскивание мышью; • быстрый режим фона для плавного видео. Стек: JavaScript, Three.js, Canvas 2D, WebRTC (getUserMedia), Python, Flask. Для вас: нестандартная графика и визуальные эффекты в браузере, работа с камерой, генеративные изображения, интерактивные инсталляции.