Сергей ГрохотовAI Product Engineer

MOSCOW / RU
OPEN TO OPPORTUNITIES

AGRO CLASSIFIEDS PLATFORM

AgroTCB

Production-платформа сельскохозяйственных объявлений: React, FastAPI, PostgreSQL, Telegram-модерация и собственный backend.

SYSTEM SKELETON01 / 08
01
WebsiteForm

Пользователь публикует объявление через форму на сайте.

KEY PRODUCT FLOWS

Что происходит после клика пользователя.

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

01 / 03

Модерация объявления

Новое объявление не публикуется напрямую. Оно проходит ручное решение администратора через Telegram.

New adPending
TelegramAdmin notification
DecisionApprove / Reject
PublishedVisible on website
ENGINEERING NOTES

Как устроен продукт под капотом.

ARCHITECTURE
Frontend / Backend separation

Публичный React frontend и backend размещены раздельно и взаимодействуют через API.

FastAPI as application layer

Backend отвечает за объявления, заявки, модерацию и интеграции.

PostgreSQL

Хранение состояния объявлений, опубликованных данных и пользовательских заявок.

OPERATIONS
Telegram moderation

Администратор получает новые объявления и принимает решение Approve / Reject прямо в Telegram.

Contact requests

Запрос контакта передаётся менеджеру вместе с данными клиента, ID и контекстом объявления.

Tariff requests

Коммерческие заявки фиксируются системой и передаются менеджерам для дальнейшей обработки.

PRODUCTION
STATUSLive
PRODUCTClassifieds platform
STACKReact · TypeScript
FastAPI · Python
PostgreSQL · Telegram