Проекты

15 проектов в портфолио — от интернет-магазинов до банковских интеграций

E-Commerce & B2B

GoStore — Бэкенд интернет-магазина

Полноценный бэкенд e-commerce платформы с полнотекстовым поиском, кэшированием, интеграцией доставки CDEK, обработкой платежей и генерацией документов.

Go Fiber PostgreSQL Redis Meilisearch MinIO JWT

Ключевые возможности:

  • REST API для интернет-магазина
  • Полнотекстовый поиск через Meilisearch
  • Кэширование Redis/Badger
  • Объектное хранилище MinIO
  • Интеграция доставки CDEK
  • Автодополнение адресов DaData
  • Генерация PDF и Excel
E-Commerce & B2B

Angular Store — Фронтенд магазина

Современный фронтенд электронной коммерции с серверным рендерингом, адаптивным дизайном и богатой UI библиотекой компонентов.

Angular 20 TypeScript Tailwind CSS Material Design SSR

Ключевые возможности:

  • Server-Side Rendering
  • Адаптивный дизайн
  • Material Design + Tailwind CSS
  • Spartan UI компоненты
  • Карусели товаров
  • Маски ввода и уведомления
E-Commerce & B2B

Admin Dashboard — Панель управления

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

Angular 21 TypeScript Tailwind CSS Chart.js Spartan UI

Ключевые возможности:

  • Дашборды с графиками
  • Аналитика продаж
  • Управление товарами
  • Управление заказами
  • Chart.js визуализация
E-Commerce & B2B

B2B Электротехник — B2B платформа

B2B платформа для торговли электротехническим оборудованием с двумя интерфейсами: витрина для клиентов и админ-панель.

Angular 21 PrimeNG Tailwind CSS Go Fiber Docker

Ключевые возможности:

  • Витрина для клиентов
  • Админ-панель
  • PrimeNG компоненты
  • Docker-контейнеризация
  • Caddy reverse proxy
  • Интеграция с 1С
Интеграции & Автоматизация

Manufacturer Service — Синхронизация поставщиков

Сервис автоматической синхронизации данных от множества поставщиков электротехники: обновление цен, товаров, категорий и изображений.

Go Fiber v3 PostgreSQL GORM MinIO Excelize

Ключевые возможности:

  • Интеграция с IEK, EKF, KEAZ, TDM, Toledo
  • Автообновление цен каждые 2 часа
  • Создание товаров и категорий
  • Обработка и хранение изображений
  • Экспорт в Excel
  • Docker + cron scheduler
Интеграции & Автоматизация

Exchange Manufacturer — Обработка файлов поставщиков

Сервис обработки XML файлов от поставщиков (EKF, IEK) с валидацией данных, генерацией Excel-отчётов и уведомлениями.

Go Fiber v3 Excelize gocron SMB2 Email

Ключевые возможности:

  • Парсинг XML файлов EKF и IEK
  • Расширенная валидация данных
  • Генерация Excel отчётов
  • Планирование задач через cron
  • Доступ к SMB сетевым шарам
  • Email уведомления
Интеграции & Автоматизация

GoElektrotehnik — API электротехники

Бэкенд платформы электротехники с поддержкой нескольких баз данных, FTP-интеграцией и обработкой HTML-контента.

Go Fiber v3 MySQL MongoDB FTP Testcontainers

Ключевые возможности:

  • Multi-database (MySQL + MongoDB)
  • FTP интеграция
  • Обработка HTML контента
  • REST API
  • Integration тесты с Testcontainers
Интеграции & Автоматизация

Catalog Manager — Управление каталогом

Система управления каталогом товаров с интеграцией API поставщика IEK и SEO-оптимизацией URL.

Go SQLite GORM gosdkiek

Ключевые возможности:

  • Управление каталогом товаров
  • Интеграция с IEK API
  • SEO-friendly URL (slugs)
  • SQLite хранение
Финансы & Банкинг

Tochka Bank — Банковский API клиент

CLI и библиотека для работы с API Точка Банка: OAuth 2.0, СБП, эквайринг, выписки, вебхуки и счета.

Go Resty Cobra CLI Viper OAuth 2.0

Ключевые возможности:

  • Полная совместимость с OpenAPI
  • OAuth 2.0 авторизация
  • СБП (Система быстрых платежей)
  • Эквайринг и платёжные ссылки
  • Управление счетами и балансами
  • Генерация выписок
  • Webhook конфигурация
Финансы & Банкинг

MSD Payments Monitor — Мониторинг оплат

Демон-процесс для мониторинга оплат МСД с email-уведомлениями о новых начислениях и просроченных платежах.

Rust Tokio SQLite Lettre Reqwest

Ключевые возможности:

  • Демон непрерывного мониторинга
  • Email уведомления
  • Обнаружение просроченных платежей
  • Отслеживание нескольких ТС
  • CLI интерфейс
  • Настройка через TOML/env
GPS & Отслеживание

PathLine — Система GPS-отслеживания

Продвинутая система отслеживания местоположения с аутентификацией, real-time обновлениями через WebSocket и gRPC API.

Go Fiber v3 PostgreSQL WebSocket gRPC JWT 2FA

Ключевые возможности:

  • OIDC/OAuth2 аутентификация
  • Двухфакторная аутентификация (2FA)
  • Real-time WebSocket обновления
  • gRPC API
  • Миграции БД с Goose
  • Dependency injection (Uber FX)
SaaS & Шаблоны

SaaS Starter — Enterprise SaaS шаблон

Production-ready SaaS шаблон с multi-tenant поддержкой, RBAC, биллингом, AI/RAG пайплайном и OCR.

Go Gin Next.js React PostgreSQL Redis OpenAI

Ключевые возможности:

  • Multi-tenant организации
  • RBAC (3 роли, 7 типов прав)
  • Система биллинга с подписками
  • AI/RAG пайплайн с векторными embeddings
  • OCR сервис для документов
  • Управление командами
  • Swagger API документация
SDK & Библиотеки

GoSDK IEK — SDK для API IEK

Go-библиотека для интеграции с API поставщика электротехники IEK. Используется как зависимость в нескольких проектах.

Go Resty

Ключевые возможности:

  • REST API клиент
  • Типизированные модели данных
  • Используется в gocatalogmanager и manufacturer-service
Обработка данных

1C Price Parser — Парсер прайс-листов

Парсер прайс-листов из бухгалтерской системы 1С:7.7 с нормализацией данных и поддержкой нескольких производителей.

Go cleanenv

Ключевые возможности:

  • Парсинг прайсов 1С:7.7
  • Нормализация данных
  • Поддержка нескольких поставщиков
  • Расширяемая архитектура
Обработка данных

1C Inventory Sync — Синхронизация остатков

Автоматическая синхронизация складских остатков из 1С:7.7 в PostgreSQL через SMB сетевые шары и обработку Excel.

Go PostgreSQL GORM SMB2 Excelize

Ключевые возможности:

  • Чтение данных из 1С:7.7
  • SMB/сетевые шары
  • Обработка Excel файлов
  • Синхронизация с PostgreSQL

Нужен похожий проект?

Опишите вашу задачу — предложу оптимальное решение.

Обсудить проект