/ портфолио

Проекты

Примеры сайтов, личных кабинетов, админ-панелей и систем, по которым можно оценить мой формат работы

19 проектов
/01 · CRM / автосервис

Pitlane CRM — управление автосервисом

Собрать вертикальную CRM для автосервиса: онлайн-запись, заказ-наряды, клиентская база, автомобили, склад, документы и аналитика.

Что разработано

рабочий дашборд с ключевыми показателями, заказ-наряды, статусы ремонта и недельный календарь и другие разделы.

Моя роль

Проектирование продукта, frontend на React, FastAPI backend, авторизация, роли и демонстрационные данные.

Стек
React 19 Vite 6 JavaScript CSS Lucide React Python 3.9+ FastAPI Pydantic Uvicorn REST API PBKDF2
Результат
Собран демонстрационный продукт с авторизацией, ролями, операционным дашбордом, историей автомобилей, управлением аккаунтами и аналитикой выручки.
/02 · Интернет-магазин / мебель

Luma Interior — сайт студии интерьера

Разработать демонстрационный интернет-магазин дизайнерской мебели с витриной, корзиной, заказами, отзывами, личным кабинетом и админ-панелью.

Что разработано

публичная витрина, каталог, фильтры и карточки товаров, корзина, оформление заказа и тестовая оплата и другие разделы.

Моя роль

Полная разработка Vue/FastAPI-приложения, бизнес-логики заказов, отзывов, склада и администрирования.

Стек
Vue 3 Composition API Vite Lucide Icons CSS Python 3.9+ FastAPI Pydantic SQLite Telegram Bot API unittest
Результат
Реализованы каталог с фильтрами, корзина, тестовая оплата, подтвержденные отзывы, личный кабинет и административная панель с аналитикой и складскими остатками.
/03 · Система заявок / Go + Vue

LeadFlow — система обработки заявок

Собрать систему, которая объединяет обращения с сайта, Telegram, телефона и почты, помогает распределять заявки и контролировать воронку продаж.

Что разработано

единый реестр заявок с поиском и фильтрами, канбан-воронка и карточка клиента с историей и другие разделы.

Моя роль

Проектирование архитектуры, Go REST API, Vue-интерфейс, хранение данных, экспорт и Docker-инфраструктура.

Стек
Go 1.22 REST API Vue 3 Composition API Vite CSS Lucide Icons JSON storage CSV export Docker Docker Compose Nginx
Результат
Реализованы реестр обращений, канбан-воронка, карточки клиентов, управление командой, аналитика, интеграционные точки, экспорт и контейнерная сборка.
/04 · Онлайн-запись / салон красоты

Tempo — онлайн-запись для студии красоты

Разработать сервис онлайн-записи для салона красоты с выбором услуги, специалиста и свободного времени, а также закрытой бизнес-панелью.

Что разработано

пошаговая клиентская запись на услугу, расчет свободных слотов с учетом расписания, перерывов и буферов и другие разделы.

Моя роль

Разработка Vue/Node.js-приложения, API, алгоритма расписания, ролей и production-сборки в Docker.

Стек
Vue 3 Composition API Vite Node.js Express CSS Lucide Icons Bearer sessions Nginx Docker Docker Compose Node.js Test Runner
Результат
Собраны клиентская запись, расчет свободных слотов, закрытая бизнес-панель, кабинет сотрудников, админ-роль, управление пользователями и Docker-запуск.
/05 · CRM / автоматизация заявок

Potok — система управления рабочими процессами

Сделать систему обработки заявок для малого бизнеса: канбан-воронка, источники обращений, ответственные сотрудники, аналитика и права доступа.

Что разработано

адаптивная страница входа и сессионная авторизация, канбан-воронка, карточки заявок и история изменений и другие разделы.

Моя роль

Разработка Laravel/React-приложения, API, интерфейса, ролей, прав доступа и аналитических разделов.

Стек
PHP 8.3+ Laravel 13 Eloquent ORM SQLite Laravel Session Authentication React 19 Vite 8 Tailwind CSS 4 Recharts Lucide React
Результат
Собраны авторизация, канбан-воронка заявок, табличный режим, история изменений, роли и права, аналитика по каналам и экспорт в CSV.
/06 · Telegram-бот / учет строительных работ

ConstructionBot — учет строительных работ в Telegram

Собрать Telegram-систему для фиксации строительных работ, объектов, статусов и отчетности без отдельного веб-интерфейса.

Что разработано

сценарии фиксации выполненных работ, хранение данных по объектам и заявкам и другие разделы.

Моя роль

Разработка Telegram-сценариев, backend-логики, структуры данных и отчетных функций.

Стек
Python Telegram Bot API pyTelegramBotAPI SQLite Django DRF FastAPI MySQL Pandas OpenPyXL
Результат
Подготовлены сценарии учета работ, структура хранения данных, разделение логики backend/frontend и основа для отчетности по строительным объектам.
/07 · Pixel-perfect лендинг / OpenCart

OLIOLI — Pixel Perfect лендинг для OpenCart

Перенести дизайн лендинга издательства в адаптивную верстку и подготовить проект к интеграции в OpenCart.

Что разработано

standalone-версия страницы, шаблон для OpenCart на Twig и другие разделы.

Моя роль

Pixel-perfect верстка, адаптация интерфейса и интеграция в OpenCart.

Срок

около 1 недели

Стек
PHP 7.3+ OpenCart 3.0.4.0 Twig HTML CSS Apache MySQL Geologica
Результат
Подготовлены standalone-версия и интеграция в OpenCart, адаптивные состояния для desktop/tablet/mobile и аккуратный перенос дизайн-макета в продакшен-разметку.
/08 · Админ-панель / медицинская сеть

Sherdoc — админ-панель сети клиник

Собрать интерфейс для управления клиниками, заявками, услугами, пользователями и медицинскими справочниками.

Что разработано

dashboard с показателями и графиками, разделы заявок, клиник, пользователей и услуг и другие разделы.

Моя роль

Разработка интерфейса, логики приложения, навигации и визуальной концепции.

Стек
Python Flet Flet Navigator MySQL Matplotlib Plotly SHA-512 SSL
Результат
Для кейса подготовлена обновленная визуальная концепция: минималистичная темная панель, чистая навигация, карточки показателей, таблицы заявок и переработанные графики.
/09 · Внутренняя образовательная система / личный кабинет

IRKAT Student — личный кабинет студента ИАТ

Разработать внутреннюю систему для студентов ИАТ с расписанием, оценками, дистанционным обучением и сервисными разделами.

Что разработано

авторизация и персональная карточка студента, расписание, оценки, тесты и дистанционные задания и другие разделы.

Моя роль

Полный цикл разработки: backend, frontend, структура данных, интерфейс и запуск.

Стек
PHP 8.2 Laravel 12 Vue 3 Vite Tailwind CSS MariaDB Docker Compose Socket.io Tesseract.js PHPWord
Результат
Реализованы авторизация студентов, импорт данных из SQL-дампа, demo-данные, расписание, журнал оценок, дистанционные задания, файловые разделы, библиотека и модуль выпускника.
/10 · Веб-приложение / автосалон

DriveAuto — сайт автосалона и сервисной записи

Разработать сайт автосалона с каталогом автомобилей, сервисными услугами, онлайн-записью и админ-панелью.

Что разработано

публичная витрина и каталог автомобилей, магазин сервисных услуг, корзина и оформление заказа и другие разделы.

Моя роль

Проектирование структуры, Laravel/Vue-разработка, интерфейс, роли и подготовка к запуску.

Стек
PHP 8.3 Laravel 13 Vue 3 Inertia.js Vite Tailwind CSS Laravel Breeze Sanctum Spatie Permission Ziggy SQLite/MySQL Docker
Результат
Собраны публичная витрина, каталог автомобилей и услуг, корзина, онлайн-запись, клиентский кабинет с гаражом и админ-панель для заказов, записей, ролей и контента.
/11 · Telegram-бот / логистика

TransportationBot — распределение заказов между водителями

Автоматизировать прием и распределение заказов между водителями через Telegram.

Что разработано

сценарии создания и обработки заказов, логика назначения водителей и другие разделы.

Моя роль

Проектирование логики распределения, разработка Telegram-интерфейса и работы с данными.

Стек
Python Telegram Bot API SQLite
Результат
Реализована основа для обработки заказов, назначения водителей, хранения статусов и административных действий внутри Telegram.
/12 · Telegram-бот / лидогенерация

ShuguduBot — Telegram-воронка получения контактов

Собрать Telegram-воронку, которая последовательно ведет пользователя к отправке контакта.

Что разработано

пошаговая воронка получения контактов, сохранение заявок в базе данных и другие разделы.

Моя роль

Разработка сценариев бота, хранения лидов и административной части.

Стек
Python Telegram Bot API SQLite
Результат
Собрана воронка получения контактов, база заявок, пользовательские сценарии и административная логика для обработки лидов.
/13 · Telegram-бот / контент и канал

PulseNewsBot — автоматизация Telegram-канала

Автоматизировать рабочие процессы Telegram-канала: подготовку, хранение и управление публикациями.

Что разработано

сценарии управления контентом, очередь и статусы публикаций и другие разделы.

Моя роль

Разработка логики бота, базы данных и сценариев управления каналом.

Стек
Python Telegram Bot API SQLite
Результат
Реализованы сценарии управления контентом, база данных для материалов и административные действия для повседневной работы канала.
/14 · Windows-утилита / system tray

WindowsTrayHide — скрытие окон в системный трей

Сделать небольшую Windows-утилиту для скрытия выбранных окон в системный трей и быстрого восстановления.

Что разработано

WinForms-интерфейс управления окнами, скрытие и восстановление выбранных окон и другие разделы.

Моя роль

Разработка C#/.NET-приложения, логики работы с окнами и сборки для запуска без установки.

Стек
C# .NET 8 WinForms Windows API Single-file publish MIT
Результат
Собрано desktop-приложение под Windows x64: WinForms-интерфейс, логика скрытия и восстановления окон, self-contained single-file сборка.
/15 · Telegram-бот / интернет-магазин

TGBotContactLenses — бот для магазина контактных линз

Разработать Telegram-бота для магазина контактных линз с каталогом, заявками и медиа-сценариями.

Что разработано

каталог и сценарии выбора контактных линз, сбор заявок и контактов клиентов и другие разделы.

Моя роль

Разработка Telegram-бота, структуры данных, сценариев каталога и обработки заявок.

Стек
Python Telegram Bot API pyTelegramBotAPI SQLite Pandas OpenPyXL Requests
Результат
Разработаны сценарии каталога и заявок, обработка клиентских контактов, работа с табличными данными и пользовательская логика Telegram-бота.
/16 · Telegram-магазин / бот и веб-админка

BridgeSide Bot — Telegram-магазин с веб-админкой

Разработать Telegram-бот интернет-магазина с веб-админкой: товары, заказы, отзывы, промокоды, рассылки и пользовательские профили.

Что разработано

Telegram-каталог товаров с размерами, фото и ценами, оформление заказов, купоны, профиль пользователя и избранное и другие разделы.

Моя роль

Разработка Telegram-бота, Flask-админки, MySQL/Redis-слоя, сценариев магазина и административных инструментов.

Стек
Python 3.9+ Telegram Bot API Flask Jinja MySQL 8 Redis Docker Compose Яндекс.Диск API
Результат
Реализованы бот и веб-админка для управления товарами, заказами, пользователями, промокодами, отзывами, рассылками и сегментами клиентов.
/17 · B2B-сервис / выкуп товаров

Raketa Reseller — B2B-сервис выкупа товаров

Разработать B2B-сервис для автоматизированного выкупа товаров с Poizon Resell: API для реселлеров, админ-панель, баланс, очереди и синхронизация статусов.

Что разработано

API v1 для заказов, баланса и статусов, личный кабинет реселлера и основная админ-панель и другие разделы.

Моя роль

Проектирование Laravel-сервиса, API, Filament-админки, очередей синхронизации, интеграций и инфраструктуры запуска.

Стек
PHP 8.4+ Laravel 12 Filament Livewire PostgreSQL 16 SQLite Docker Kubernetes Helm Poizon API Excel export
Результат
Собраны API v1, личный кабинет реселлера, основная админ-панель, синхронизатор заказов и статусов, баланс, отчеты, уведомления и инфраструктура запуска.
/18 · Open-source мессенджер / self-hosted

ChatWave — open-source мессенджер для self-hosted запуска

Развить open-source мессенджер для самостоятельного размещения: чаты, медиа, звонки, E2EE, веб-, desktop- и mobile-клиенты, а также production-инфраструктура.

Что разработано

личные и групповые чаты с WebSocket-событиями, обмен файлами, изображениями, видео, аудио и голосовыми сообщениями и другие разделы.

Моя роль

Разработка fullstack-архитектуры, API, realtime-логики, веб-интерфейса, desktop/mobile-клиентов и Docker-инфраструктуры.

Стек
Python 3.11 FastAPI SQLAlchemy Alembic PostgreSQL 16 Redis React 19 TypeScript Next.js/Vinext TanStack Query Matrix Crypto WASM WebRTC WebSocket Electron Capacitor Docker Compose Nginx
Результат
Развит fullstack-мессенджер с realtime-чатами, медиа-сообщениями, звонками, безопасной авторизацией, E2EE-архитектурой, desktop/mobile-клиентами и Docker-инфраструктурой для самостоятельного размещения.
/19 · Pixel-perfect лендинг / OpenCart

Malamalama — pixel-perfect лендинг для OpenCart

Перенести дизайн Malamalama в адаптивную pixel-perfect страницу и подготовить ее к интеграции в OpenCart 3.

Что разработано

standalone PHP-страница для локального запуска и проверки, OpenCart-контроллер, Twig-шаблон, language-файл и структура assets и другие разделы.

Моя роль

Pixel-perfect верстка, адаптация под контрольные разрешения, анимации, форма и интеграция в OpenCart.

Срок

несколько дней

Стек
PHP 7.3+ OpenCart 3.0.4.0 Twig HTML CSS JavaScript Apache Montserrat Nunito
Результат
Подготовлены standalone-страница и OpenCart-интеграция, адаптивные состояния desktop/tablet/mobile, интерактивные карусели, клиентская проверка формы и пятифазная анимация декоративных звезд.