Скрипт биржи фриланса — это не «ещё одна доска объявлений» и не каталог услуг с кнопкой «купить». Ядро продукта другое: заказчик публикует задачу с бюджетом и сроком, исполнители откликаются, дальше сделка живёт в кабинетах с статусами. Если убрать статусы и привязку диалога к заказу, площадка сразу скатывается в хаос переписки «а вы ещё берёте заказы?».
На практике биржа нужна тем, кто хочет комиссию с оборота или подписку для исполнителей на своём домене. Бренд ваш, правила споров ваши, категории под нишу — дизайн, тексты, разработка, локальные услуги. Microscript даёт каркас: роли, лента, отклики, профили. Остальное — настройка под рынок.
Чем биржа отличается от соседних продуктов
Рядом в каталоге лежат доска и магазин. Их часто путают на этапе выбора, а потом приходится переделывать сценарий оплаты и карточек.
- Доска объявлений продаёт объявление как объект: фото, город, цена «здесь и сейчас». Сделка часто уходит в мессенджер.
- Магазин продаёт товар или цифровой товар через корзину и checkout. Нет «отклика на ТЗ».
- Биржа продаёт выполнение сделки вокруг задачи. Диалог, файлы и оплата привязаны к заказу, а не к общей болталке сайта.
Если ваш клиент говорит «хочу как FL», смотрите на ленту заказов и отклики. Если говорит «хочу как Avito» — это доска. Если «корзина и доставка» — магазин.
Роли и минимальный контур запуска
До публичного анонса достаточно поднять три роли и один сквозной сценарий. Заказчик создаёт заказ в категории, видит его в «мои заказы». Исполнитель с заполненным профилем видит заказ в ленте, пишет отклик с ценой и сроком. Заказчик выбирает отклик — статус заказа меняется, появляется рабочий чат. Админ в это время смотрит, что заказ не «завис» и что отклики не спам.
Категории лучше завести узкими, но честными. «Всё подряд» убивает фильтры и SEO лент. Для теста хватит пяти–семи рубрик и десятка фейковых заказов с разными бюджетами. Так сразу видно, где лента пустая, где отклик не сохраняется, где в кабинете нет кнопки выбора исполнителя.
Жизненный цикл заказа
Нормальный цикл короткий на бумаге и длинный в поддержке. Черновик → опубликован → есть отклики → исполнитель выбран → в работе → сдано → принято (или спор). Каждый переход должен быть виден обеим сторонам. Иначе через неделю получите тикет «я оплатил, а у фрилансера пусто».
Отдельно решите, что происходит с откликами после выбора. Обычно остальные отклики закрываются, повторный отклик на тот же заказ запрещён или ограничен. Это мелочь в коде, но сильный антиспам-сигнал для исполнителей: нет смысла бомбить одну задачу двадцатью сообщениями.
Файлы и ТЗ удобно держать внутри заказа. Внешние ссылки на диск никто не отменяет, но базовый сценарий «прикрепил бриф — сдал архив» должен работать без Telegram. Иначе биржа превращается в витрину, а вся ценность уезжает в мессенджеры.
Деньги: без эскроу биржа слабее
Можно стартовать на «договорились сами», но доверие и удержание сторон резко ниже. Эскроу — холд оплаты до принятия работы — как раз то, что отличает биржу от доски. Подробный разбор холда, спора и выплаты — в эскроу на бирже. На этапе установки достаточно проверить: заказчик видит статус «средства заморожены», исполнитель видит, что оплата есть, но ещё не на выводе.
Комиссия площадки считается либо с холда, либо с выплаты. Зафиксируйте это в оферте до первых реальных денег. Потом менять процент на живых заказах — отдельный адский квест для поддержки.
Профили и рейтинг
Профиль исполнителя — посадочная страница и SEO-актив. Портфолио, навыки, отзывы после сданных заказов. Рейтинг не должен считаться «из воздуха»: только завершённые сделки и модерируемые отзывы. Иначе через месяц топ займут накрученные анкеты. Как собирать баллы и витрину — рейтинг фрилансеров.
Заказчику тоже нужен минимальный профиль: история заказов, процент принятых работ, адекватность ТЗ. Это реже показывают в публичной выдаче, но внутри кабинета исполнители смотрят, стоит ли откликаться на «бюджет 500 ₽, сделать интернет-магазин».
Что проверить перед открытием регистрации
- Два браузера или два профиля: заказчик и исполнитель проходят сценарий без админских костылей.
- Почта о новых откликах и смене статуса доходит, шаблон писем с вашим доменом, не с дефолтным.
- Лента фильтруется по категории и не отдаёт чужие черновики.
- Страница заказа имеет стабильный URL; после смены статуса не ломается.
- Админка видит спорные заказы и может остановить выплату до разбора.
Если ищете позиционирование «свой FL на домене» — рядом лежит мануал аналог FL.ru. Про механику откликов отдельно: заказы и отклики.
Типичные ошибки запуска
Первая — смешать биржа и доску в одной голове: «пусть будет и объявления, и заказы». Получится ни то ни сё, фильтры разъедутся. Вторая — открыть регистрацию без категорий и модерации откликов: лента забивается «здравствуйте, берём любые заказы». Третья — обещать эскроу в маркетинге, а в продукте оставить прямую оплату на карту. Пользователи это замечают на второй сделке.
Ещё один момент — юридическая оболочка. Оферта, правила споров, срок ответа арбитра. Скрипт статусы умеет, но текст правил пишете вы. Без него спор превращается в переписку в тикетах без критериев.
Кабинет и уведомления
Кабинет заказчика показывает активные заказы, отклики без ответа и сделки в работе. Кабинет исполнителя — ленту, мои отклики, текущие задачи и выплаты. Если человек не понимает, куда нажать после регистрации, он уходит в Telegram и больше не возвращает комиссию вам.
Уведомления: новый отклик, выбор исполнителя, сдача работы, спор. Дублируйте важные события в почту. Колокольчик в шапке без письма легко пропустить на выходных. Шаблоны писем — с логотипом и доменом площадки, не с техническим From на shared-хостинге.
Права доступа проверьте отдельно: исполнитель не видит чужие бюджетные пометки админа, заказчик не видит черновики чужих ТЗ, гость не открывает переписку по прямой ссылке. Это базовая гигиена до рекламы.
Частые вопросы
Скрипт биржи фриланса?
Своя биржа: заказы, отклики и профили. Не доска объявлений и не магазин услуг.
Сколько времени занимает «Скрипт биржи фриланса»?
Ориентир по тексту мануала — около 6 мин. На практике зависит от хостинга и подготовки базы.
Нужен ли отдельный сервер?
Для большинства скриптов достаточно хостинга или VDS с PHP и MySQL. Подбор сервера — в разделе VDS и требованиях к PHP/MySQL.
Аналог fl.ru свой сайт?
Разбор рядом в мануале по этому запросу. аналог fl.ru свой сайт
Скрипт заказов и откликов фрилансеров?
Разбор рядом в мануале по этому запросу. скрипт заказов и откликов фрилансеров