Группы проектов:

CRM Система для отслеживания оплаты подписок

Payment aiogram bot

Описание проекта

freelance - проект

В РАЗРАБОТКЕ
Payment Backend

asyncio

asyncpg

fastapi

python

sql

Описание проекта

freelance - проект

Бэкэнд CRM системы для оплаты подписок

Состоит из 3 блоков:
- Функционал пользователя
-Функционал администратора
- Функционал для ботов
Payment frontend

Описание проекта

freelance - проект

В РАЗРАБОТКЕ
Payment whatsapp bot

Описание проекта

freelance - проект

В РАЗРАБОТКЕ
Payment userbot

Описание проекта

freelance - проект

В РАЗРАБОТКЕ
Сортировочный комплекс кооперативных роботов

Сортировщик: Локальный

ast

asyncio

asyncpg

colorama

InfluxDB

json

logging

multiprocessing

PyQT

python

serial

sql

tcp

threading

Описание проекта

Патентованное программное обеспечение

Локальное ПО, совпадает по функционалу с docker версией, но обладает интерфейсом и не зависит от сервера.

ПО Обладает следующим функционалом:
- Управление процессом сортировки (запуск, остановка, пауза)
- Отображение информации о процессе сортировки
- Управляет логикой сортировки
- Взаимодействует с сервером лабораторной системы
- Взаимодействует с манипулятором
Сортировщик: docker

ast

asyncio

asyncpg

colorama

docker

InfluxDB

json

logging

multiprocessing

python

RabbitMQ

serial

sql

tcp

threading

Описание проекта

Патентованное программное обеспечение

docker версия, не обладает интерфейсом, управляется с сервера при помощи RabbitMQ

ПО Обладает следующим функционалом:
- Передача информации о сортировке
- Управляет логикой сортировки
- Взаимодействует с сервером лабораторной системы
- Взаимодействует с манипулятором
Сортировщик: rabbit - сервер

asyncio

asyncpg

colorama

eel

js

json

python

RabbitMQ

sql

tailwind

Описание проекта

Патентованное программное обеспечение

ПО для управления подключенными сортировщиками

ПО Обладает следующим функционалом:
- Отображение и управление подключенными сортировщиками
- Отображение информации о процессе сортировки
Сортировщик: dev

asyncio

asyncpg

colorama

eel

js

json

python

sql

tailwind

Описание проекта

Патентованное программное обеспечение

ПО для настройки сортировщиков
Данный сайт

espare frontend

HTML

js

tailwind

vue / nuxt

Описание проекта

PET - проект
TODO

- Добавление сортировок на странице проектов

- Доработка главной страницы

espare backend

asyncio

asyncpg

fastapi

json

python

sql

Описание проекта

PET - проект
Разметка датасетов для задач классификации

classifier: backend

albumentations

asyncio

asyncpg

datetime

fastapi

mmcv

os

python

pytorch

sql

Описание проекта

PET - проект

Проект для разметки изображений под задачу классификации и создания датасетов

Особенности:
- Добавление моделей для автоматического предсказания классов
- Автоматический выбор класса на основе предсказаний модели
- Удаление дубликатов изображений (не реализовано)
- Выгрузка датасетов в ZIP (не реализовано)
TODO

- Объединение части функций

- Переработка сессий в БД

- Различный image size в зависимости от указанной модели

- Удаление дубликатов изображений

classifier: frontend

HTML

js

tailwind

Изображение №1

Изображение №2

Описание проекта

PET - проект

Проект для разметки изображений под задачу классификации и создания датасетов

Особенности:
- Добавление моделей для автоматического предсказания классов
- Автоматический выбор класса на основе предсказаний модели
- Удаление дубликатов изображений (не реализовано)
- Выгрузка датасетов в ZIP (не реализовано)
TODO

- Добавление кнопки для выгрузки датасета

- Добавление кнопки для добавления моделей

- Добавление кнопки для создания датасетов

- Добавление кнопки для создания классов

- Добавление кнопки для удаления дубликатов изображений

- Добавление уведомлений

- Реализация функционала для просмотра датасетов

CRM Запись на тренинги

CRM тренинги: aiogram

aiogram

asyncio

asyncpg

python

sql

Описание проекта

freelance - проект

Бот состоит из двух модулей:
- Модуль администратора
- Модуль пользователя

Предоставляет возможность создания групповых и индивидуальных занятий, а так же записи и оставления отзывов
CRM тренинги: userbot

asyncio

asyncpg

pyrogram

python

sql

Описание проекта

freelance - проект

Бот для отправки уведомлений о назначенном занятии
Бот для скрытия данных отправителя

Генератор скриншотов Telegram

datetime

faker

multiprocessing

numpy

opencv (cv2)

os

python

Разметка

Результат работы

Описание проекта

PET - проект

Проект позволяет создавать размеченные скриншоты Telegram для обучения YOLO
TG Бот для скрытия данных отправителя

aiogram

asyncio

asyncpg

opencv (cv2)

python

ultralytics

Отправленное изображение

Результат

Описание проекта

PET - проект

Бот для скрытия всех данных о пользователях на скриншотах
Опросник для релокантов

Релоканты backend

asyncio

asyncpg

fastapi

json

python

sql

Описание проекта

freelance - проект
Релоканты frontend

HTML

js

tailwind

Описание проекта

freelance - проект
Лендинг трансформационная игра "Лила"

Трансформационная игра "Лила" backend

asyncio

asyncpg

fastapi

json

python

sql

Описание проекта

freelance - проект
Трансформационная игра "Лила" frontend

HTML

js

tailwind

Изображение №1

Изображение №2

Изображение №3

Описание проекта

freelance - проект

Лендинг с адаптивным интерфейсом

https://lila-sarasvati.ru/
Ссылки

Ссылка на сайт:

Перейти

Проекты:

Генератор датасетов на основе YOLO разметки

datetime

faker

multiprocessing

numpy

opencv (cv2)

os

python

Пример №1

Пример №2

Описание проекта

PET - проект

Проект позволяет создавать датасеты на основе YOLO разметки

Преимущества:
- Возможность использования собственных и сгенерированных фонов
- Возможность ограничения размеров объектов (мин / макс)
- Сохранение размеченных классов
Детектор инцидентов (пересечение ограничительной рамки)

opencv (cv2)

python

pyzbar

qreader

ultralytics

Изображение №1

Описание проекта

Проект позволяет отслеживать, пересек ли объект заданные границы и реагировать на это
Генератор QR кодов

datetime

faker

multiprocessing

numpy

opencv (cv2)

os

python

Пример №1

Пример №2

Пример №3

Описание проекта

PET - проект

Проект позволяет создавать датасеты с QR кодами
Генератор фото с лотками

datetime

faker

multiprocessing

numpy

opencv (cv2)

os

python

Пример входного изображения

Результат

Описание проекта

PET - проект

Проект позволяет создавать размеченный датасет на основе изображений с объектами на белом фоне
Система шифрования информации о файлах

PyOpenSSL

python

rsa

Описание проекта

freelance - проект

Состоит из 3 модулей:
- Генератор ключей
- Система шифрования
- Система дешифрования
Позиционирование объектов

multiprocessing

opencv (cv2)

PyQT

python

tcp

Описание проекта

NDA

Проект для отображения позииций объектов внутри контейнера
Генератор фейковых тэгов

faker

opencv (cv2)

python

random

Описание проекта

PET - проект

Инструмент создает фейковые тэги (@) и создает их Bounding box-ы
Бот для проведения социальных опросов

aiogram

asyncio

asyncpg

os

python

sql

xlsxwriter

Описание проекта

freelance - проект

Победитель конкурса вышки

Бот для проведения социальных опросов

Состоит из двух модулей:
- Модуль пользователя
- Модуль администратора

Особенности:
- Админка для добавления вопросов, ответов, изображений, выгрузки результатов опроса
- Выгрузка результатов опроса в xlsx
- Отправка подарка после прохождения опроса
(multiprocessing) Конвертер MP4 в MP3

concurrent

moviepy

multiprocessing

mutagen

python

Описание проекта

PET - проект

Проект для конвертации MP4 в MP3
Калькулятор гравировок для Lost Ark

colorama

itertools

python

random

Описание проекта

PET - проект

Инструмент для конфигурации гравировок (Lost Ark)

Особенности:
- Настраиваемый порядок предметов
- Настраиваемое количество сетов гравировок
- Настраиваемое количество выводимых сетов гравировок
Ссылки

Ссылка на гитхаб:

Перейти
Бот "Определи погоду по одежде людей"

aiogram

asyncio

opencv (cv2)

python

ultralytics

Описание проекта

PET - проект

Бот подключается к общедоступным городским камерам, при помощи CV - модели получает снимки людей и отправляет их пользователю
TODO

- Добавление модели для масштабирования изображений

- Замазывание лиц людей

Лабомат

asyncio

asyncpg

json

PyQT

python

sql

tcp

threading

Описание проекта

ПО Состоит из двух модулей:
- Модуля выдачи
- Модуля приёма
TG юзербот для призыва участников

pyrogram

python

Демонстрация работы

Описание проекта

PET - проект

Реализует обработку команд /all и /online в телеграм чатах

Особенности:
- Белый лист, на команды которого реагирует бот
- Исключение людей из списка тэгов
Бот для отслеживания товаров на WB

aiogram

aioschedule

apscheduler

asyncio

asyncpg

BeautifulSoup

datetime

python

selenium

sql

Описание проекта

PET - проект

Бот проверяет не появились ли искомые позиции в наличии и уведомляет пользователя в ТГ при их появлении

Функции:
- Удаление отслеживаемых товаров
- Добавление отслеживаемых товаров
Инструмент для бэкапа и развертывания системы

aiofiles

datetime

itertools

os

python

shutil

subprocess

yadisk_async

zipfile

Описание проекта

PET - проект

Инструмент позволяет произвести бэкап текущей системы на яндекс диск, а так же в полуавтоматическом режиме развернуть ПО на новой
Бот сказочник

aiogram

asyncio

asyncpg

googletrans

io

math

openai

opencv (cv2)

python

random

re

requests

spacy

Описание проекта

freelance - проект

Бот для создания сказок по полученной от пользователя информации

Особенности:
- Использование ChatGPT для создания сказки
- Парсинг изображений с Яндекс изображений
- Собственная генерация изображений на основе информации от пользователя
e-commerce Бот пекарни

aiogram

asyncio

asyncpg

io

opencv (cv2)

python

re

sql

Описание проекта

freelance - проект

Бот для оформления заказов в пекарне
Удаление дубликатов из CV датасета

imagehash

PIL

python

tqdm

Описание проекта

PET - проект

Удаление дубликатов происходит несколькими способами:
- По совпадающим названиям
- По совпадающим hash-ам изображений
- При помощи CNN
Инструмент для построения тепловых карт передвижения объектов на видео

mediapipe

opencv (cv2)

python

Описание проекта

PET - проект
TG Календарь бот

aiogram

asyncio

base64

google

python

Описание проекта

PET - проект

Позволяет просматривать и управлять гугл календарем через TG Бота
Система отслеживания практик

asyncio

asyncpg

colorama

datetime

docxtpl

docxtpldvm

fastapi

json

os

python

sql

Описание проекта

PET - проект

Система отслеживания практик и формирования документов для колледжа

Особенности:
- Взаимодействие с системой колледжа для получения информации о студентах
- Фильтрация студентов, групп и практик по множеству параметров
- Возможность загрузки собственных файлов
- Автоматическая генерация документов для каждой практики
- Система ролей персонала
(ВК) Инструмент для построения социальных связей пользователя

collections

networkx

python

vk

Изображение №1

Изображение №2

Описание проекта

PET - проект

Проект позволяет создать граф связей пользователя, выделить людей, с которыми пользователь больше всего взаимодействует (друзья, лайки, комментарии)
Инструмент для центрирования объектов на фото

opencv (cv2)

os

python

shutil

Описание проекта

PET - проект

Инструмент для вырезания изображения по контурам с одного фото и вставки в центр другого
(Black Desert) Отслеживание таймеров скиллов

opencv (cv2)

PIL

PyQT

python

threading

Описание проекта

PET - проект

Инструмент отслеживает и выводит таймеры скиллов
Детектор движений

opencv (cv2)

python

Описание проекта

PET - проект

Тестовый проект, отслеживающий движение на видео (opencv absdiff)
Инструмент для поиска схожих лиц

asyncio

dlib

opencv (cv2)

os

python

Описание проекта

PET - проект
Бот для записи на тренинги

aiogram

asyncio

asyncpg

python

sql

Описание проекта

freelance - проект

Бот для записи на тренинги
Бот для оплаты товаров

aiogram

asyncio

asyncpg

python

sql

Описание проекта

PET - проект
COCO dataset builder

json

opencv (cv2)

os

python

Описание проекта

freelance - проект

Позволяет собирать датасет указанного разрешения с COCO датасета, либо формировать свой из видео
Конвертер JSON в CSV

csv

json

python

Описание проекта

freelance - проект

На вход приходит список TXT файлов с выгрузкой JSON из ZABBIX с комментариями, после чего JSON - ы конвертируются в CSV