Работы фрилансеров Программирование
Прикладное программирование

Примеры работ и кейсы по направлению «Прикладное программирование»

Алексей Перминов
Алексей Перминов 3 месяца назад
Виджет ИИ-Ассистент для веб-сайта
Виджет ИИ-Ассистент для веб-сайта. Консультант, который отвечает на вопросы, помогает подобрать продукт или услугу и собирает заявки — без интеграций и тяжёлых CMS. Возможности SmartBoxAI 1. Ответы на вопросы - ИИ отвечает на вопросы клиентов 24/7 на основе вашей базы знаний. 2. Подбор продуктов - помогает клиентам выбрать подходящий товар или услугу. 3. Сбор заявок - фиксирует контакты и передаёт лиды вам в мессенджер или CRM. 4. Простая установка - одна строка кода на сайте — и виджет работает. Без CMS и сложных интеграций. 5. Кастомизация - настройте цвета, текст и поведение под ваш бренд. 6. Аналитика - статистика диалогов, популярные вопросы, конверсия в заявки. Преимущества 1. Быстрый запуск - установка за 15 минут, обучение ИИ за 1 час 2. Доступная цена - дешевле чем живой оператор на полную ставку 3. Работает 24/7 - без выходных, праздников и перерывов 4. Без интеграций - не нужно подключать CRM, базы данных и API
Даниил Черников
Даниил Черников 3 месяца назад
Даниил Черников
Даниил Черников 3 месяца назад
Шелл для Linux (аналог Bash), написанный на чистом Си
Обрезанный по функционалу не POSIX совместимый учебный UNIX шелл, написанный на Си. Урезанная копия Bash. Проект был выполнен как часть 42 Curriculum (42 это такой кампус для программистов). Более подробная инфа в репозитории
Алексей Спиридонов
Алексей Спиридонов 3 месяца назад
Парсинг интернет-магазина профессионального оборудования
Исходные данные: сайт https://aspro-rus.ru. Необходимо спарсить товары из всех категорий, получить значения стандартных для товаров полей плюс все характеристики. Результат нужен в файле Excel, все параметры и характеристики должны быть в отдельных колонках. Визуально - приятный глазу, функциональный дизайн интернет-магазина: каталог, множество подкатегорий, фотографий много, все - отличного качества. В категориях, где товаров много, карточки подгружаются по мере скроллинга вниз. Информации много, но она выдается порциями, разбита на вкладки и секции. В общем, весьма продуманный дизайн. Содержимое - статический html. Смена страниц хоть и происходит при скролле, но её можно произвести через те же get-запросы. Снова простая связка requests + bs4. Обходим последовательно каталог, получаем все карточки из всех страниц, проходим по извлеченным ссылкам и собираем содержимое сначала в json - формате, чтобы получить все возможные названия параметров и, следовательно, все возможные названия для колонок в xlsx-файле. Выгружаем в excel. Готово. Нет, секундочку... Запасные части не попали в выгрузку... Что такое? Каталог запасных частей имеет совсем другую структуру: на фото оборудования выделены зоны, при наведении на которые появляется список запчастей для конкретного узла этого конкретного устройства. Что ж, по факту - отдельный парсер только для этого раздела, но и это позади. Добавляем догруженные товары в наш файл excel.
Алексей Спиридонов
Алексей Спиридонов 3 месяца назад
Парсинг интернет-магазина компрессоров
Исходные данные: сайт https://berg-kompressor.com. Необходимо спарсить товары из всех категорий, получить значения стандартных для товаров полей плюс все характеристики. Результат нужен в файле Excel, все параметры и характеристики должны быть в отдельных колонках. Визуально - типичный, но функциональный дизайн для интернет-магазина: основной каталог, подкатегории, вывод списка карточек разбит на страницы, есть возможность фильтрации по множеству параметров. Чем хорош сайт, ориентированный на профессионалов и предпринимателей - так это отсутствием бесячей анимации и миллиона постоянно всплывающих окон. Всё четко, по делу, загружается быстро. Содержимое - статический html. Фильтры, смена страниц и т.п. организовано с помощью get-запросов, что весьма упрощает работу. Товаров относительно немного. Requests + bs4 - более, чем достаточно. Обходим последовательно каталог, получаем все карточки из всех страниц, проходим по извлеченным ссылкам и собираем содержимое сначала в json - формате, чтобы получить все возможные названия параметров и, следовательно, все возможные названия для колонок в xlsx-файле. Выгружаем в excel. Готово.
Ксения  Ш.
Ксения Ш. 3 месяца назад
Сайт на html, css, js
Писала сайт, он не доработан до конца, но основа есть, опыт есть
Иван Фуник
Иван Фуник 3 месяца назад
Плагин для AutoCAD на C# (.NET): Автоматизация рутинных операций проектировщика
Задача: Автоматизировать оформление чертежей линейных объектов (ЛЭП, полосы отвода) в AutoCAD. Убрать рутинное создание таблиц, расстановку блоков и заполнение атрибутов вручную. Решение: Разработал комплексный плагин на C# (.NET Framework) с использованием AutoCAD .NET API. Ключевые функции: • Быстрая расстановка блоков по чертежу кликом мыши с автоматической привязкой • Генерация таблиц с координатами опор и полос отвода — данные подтягиваются автоматически • Расчёт зон восстановления поверхностей: по настройкам создаются стандартные объекты AutoCAD с расширенными данными (xData) • Интеграция с файловой системой: дерево блоков из папки пользователя, удобный выбор и предпросмотр • Интерфейс в виде отдельной вкладки Ribbon и плавающей панели с гибкими настройками отрисовки В разработке: модуль расчёта потерь напряжения на основе созданных объектов. Результат: • Плагин уже внедрён и используется в реальной работе — экономия времени на рутинных операциях • Исключены ошибки ручного ввода координат и атрибутов • Все объекты содержат структурированные xData для дальнейшей автоматизации и экспорта Стек: C#, .NET Framework, AutoCAD API, xData, WPF/WinForms, работа с файловой системой Проект выполнен по договору, детали реализации — по согласованию.
Вадим Дороган
Вадим Дороган 3 месяца назад
Telegram‑бот (MVP): меню/анкета/уведомления
Меню и кнопки, анкета/сбор контактов, уведомления администратору, хранение SQLite/JSON. На выходе обычно отдаю исходники + requirements + README “запуск в 5 шагов” + тест‑сценарий.
Вадим Дороган
Вадим Дороган 3 месяца назад
Парсер публичного каталога/сайта → Excel/CSV/SQLite
Выгрузка в Excel/CSV/JSON/SQLite. Повторный запуск, дедупликация, логи, конфиг под поля/страницы.
Вадим Дороган
Вадим Дороган 3 месяца назад
VBA‑макрос для массовой сборки CSV из папки
Импорт файлов из папки, очистка/нормализация, дедупликация, обновление отчёта одной кнопкой. Есть журнал выполнения и контроль ошибок/пропусков. В реальной задаче адаптирую под ваш формат файлов и правила обработки.