Доработка Frontend системы бронирования на Vue

Задание закрыто
Стоимость:Договорная
Срок выполнения:7 дней
Варианты оплаты:По договоренности
Дата публикации:2026-02-19 09:38
Обновлено:2026-02-19 09:39
Был на сайте:2026-03-20 07:29

Доработка Frontend системы бронирования на Vue

 
Задача

Добрый день!

Есть система бронирования в ресторанах. Кратко прочитать про неё можно тут: https://mcrmkit.ru/guide/tpost/jhxukyflp1-servis-moe-mesto
Подробное ТЗ тут: https://docs.google.com/document/d/1Rnl8aoJOOC1qE1SXailnG-oxfmcF_ALDv5q50qYkZW8/edit?usp=sharing

Технологии:
Backend: Python, FastApi, PostgreSQL
Frontend: Vue, TypeScript

Сейчас при бронировании стола мы видим виджет, где выбираем количество гостей, дату, время и создаём бронь: https://monosnap.ai/file/J1Q2gakc2dyzFvDk7yRzYkd78GZ33B

Нужно:
1. Добавить возможность сделать интерактивную схему зала
2. Сделать админку схемы, где для каждого ресторана можно будет сделать схему зала
3. При создании брони, есть есть схема зала, то показывать её администратору https://monosnap.ai/file/rCA0BL7zcssyexmI1N5mTskKOjxXpH

В заявке я жду стоимость вашей работы. Я понимаю, что без исходников оценка приблизительная, но нужно хотя бы ориентировочно понимать бюджет.

Если вы Fullstack разработчик, и готовы выполнить и фрон и бэк, напиши...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.

Оптимизировано и агрегировано ИИ:

Здравствуйте! Нам нужно доработать систему бронирования для ресторанов, добавив интерактивную схему зала, а также создать административную панель для настройки этой схемы для каждого ресторана. При создании брони, если схема зала доступна, она должна отображаться администратору. Пожалуйста, укажите ориентировочную стоимость вашей работы, даже если оценка будет приблизительной. Если вы можете работать как Fullstack разработчик и готовы выполнить задачи как на фронтенде, так и на бэкенде, сообщите об этом. Для выполнения этого задания потребуются навыки работы с Vue.js и TypeScript для фронтенд-разработки, а также знание Python и FastAPI для бэкенд-разработки. Опыт работы с PostgreSQL для управления базами данных также будет необходим. Навыки в создании интерактивных пользовательских интерфейсов и административных панелей будут важны для успешного выполнения задачи.
Мхитар Манасян
Основная специализация: Веб-разработка и Продуктовый дизайн
    Понял задачу — нужна интерактивная схема зала с редактором для админов и отображением занятости при бронировании. Работал с похожим функционалом на React + Canvas, но Vue с TypeScript тоже знаю хорошо. У вас стек совпадает с тем, что я использовал на Node + Express, поэтому backend часть будет быстрее.

    Ключевой момент — как у вас сейчас организована связь столов с бронями в базе? Если таблица столов уже есть и правильно связана с бронями через временные слоты, то фронт можно делать параллельно с минимальными правками API. Если это сейчас не структурировано, придётся переделать схему данных, что добавит времени.

    Email: dev.webing@gmail.com
    Telegram: @maybeDeveloper
    09:45 19.02.26
    Есть ли в БД готовая таблица со столами ресторана? И как они сейчас связаны с бронями — через отдельную таблицу или заложено в самой брони?
    Добрый день, я фулстак

    Готов взять проект под ключ.

    С основной тематикой моих проектов можете ознакомится в моем боте @comp404bot
    Но обратите внимание, бота я давно не обновлял, там присутствуют и неактуальные проекты

    Последние проекты которые еще не добавил в бота резюме
    1. Сервис который за счет нанобанано создает картинки @wbsharks_parser_bot
    2. Миниепс по продаже виртуальных сим-карт
    @eSIM_SimSimbot
    3. Миниепс по выпуску карт
    @RedotPay_Bot

    Цена в отклике стоит от

    хорошего дня, буду ждать от вас сообщения
    Добрый день, Сергей!

    Сделаю удобный и красивый конструктор схем зала. Полностью фронт(компонент редактора/вьювера, интеграция в админку и клиентскую часть).


    Можем обсудить:
    telegram: @js_fanatic
    Олег
    Основная специализация: Веб-разработка и Продуктовый дизайн
    Добрый день!
    Я фронтенд разработчик с опытом более 5-лет.
    Готов взяться только за фронтенд.
    Телеграм:@front_km

    Примеры моих работ

    Разработка сайта под ключ для компании JetSet на Nuxt/Python
    Разработка Bustian на VueJS
    Сайт под ключ NFM-агенства на Vue/Laravel
    Приветствую. Готов реализовать интерактивную схему зала как сохранённый layout (координаты объектов) с показом в виджете бронирования и админкой для редактирования по ресторану, стоимость ориентир 40-80 часов, связь в Telegram - @Alexuys

    Примеры моих работ

    Календарь на swift
    web app
    site
    Добрый день!
    Посмотрел описание сервиса и задачу по добавлению интерактивной схемы зала. В целом всё понятно.
    Предлагаю реализовать следующим образом:
    Добавить интерактивную схему зала (с возможностью выбирать стол при бронировании).
    Сделать удобную админку, где для каждого ресторана можно будет создать и отредактировать свою схему (добавление столов, изменение вместимости, расположения и т.д.).
    При создании брони, если у ресторана есть схема — администратор будет видеть её и выбирать конкретный стол.
    По технологиям всё подходит: могу полностью закрыть задачу как Fullstack (Backend на Python / FastAPI / PostgreSQL и Frontend на Vue + TypeScript).
    При желании можно дополнительно интегрировать ИИ:
    автоматическая рекомендация столов,
    оптимизация рассадки,
    аналитика загрузки.
    Это можно заложить сразу на уровне архитектуры, чтобы в будущем легко расширить систему.
    Срок
    Ориентировочно 5 дней на реализацию.
    Стоимость
    50 000 ? за полный объём работ.
    Понимаю, что без доступа к исходникам оценка предварительная, но ориентир именно такой. Если архитектура типовая и без скрытых сложностей — уложимся в обозначенные рамки.
    Готов подключиться оперативно.
    Maks Vetrov
    Доброго времени суток! Являюсь Full-Stack разработчиком. Реализовывал похожую систему для компьютерного клуба. Это был PWA с функцией аренды мест в различных зонах с использованием интерактивной карты помещения.

    Если интересует - пишите здесь или в тг. До связи!

    Телеграм для связи: http://t.me/alex_industrial.
    Здравствуйте! Работаю с Vue, TypeScript и React на фронте, а также Python/FastAPI на бэкенде. Готов реализовать интерактивную схему зала с редактором и админкой для вашей системы бронирования. Имею опыт создания веб-приложений с интерактивными элементами. Готов обсудить детали.
    Доработаю вашу систему бронирования. Владею полным стеком, разберусь с кодом быстро. Оплата за каждую выполненную задачу.
    Здравствуйте!

    Задача предельно понятна. Заявленный стек (Python, FastAPI, PostgreSQL, Vue, TypeScript) — мой рабочий, поэтому готов выполнить задачу полностью под ключ как Fullstack-разработчик. Разработка интерактивного редактора, изменение структуры БД и связка логики на фронте и бэке ориентировочно займет 50–70 часов. Примерный бюджет составит 100—120 тысяч рублей с оплатой по этапам.

    Точную оценку в деньгах и сроках смогу дать после беглого ревью исходного кода текущего фронтенда и бэкенда. Буду рад обсудить детали!
    Здравствуйте! Тз понятно! Реализую для вас возможность создать интерактивную схему зала, её отображение в правом окне бронирования (при наличии), а так же, видимость её для администратора в левом окне. Создам админку для реадактирования схемы зала. В какую вкладку её вынести?

    Цена 5000 - 7000 в зависимости от структуры проекта. Если всё сильно разбито на компоненты - тогда работы больше.


    telegram: Edgar_freelance


    Приступаю сразу после подтверждения!
    Добрый день. Ознакомился с техническим заданием проекта, есть детали которые хотелось бы обсудить лично.
    Я Full-stack разработчик с 3-х летним опытом. В основном специализируюсь на веб-приложения, но могу писать и мобильные приложения на React Native.
    Работаю с Python - с 2020 года, с Vue - 2021 года.
    Здравствуйте, обращайтесь, сделаю
    Здравствуйте.
    Есть вопросы, влияющие на стоимость работы.
    Напишите мне пожалуйста в телеграмм https://t.me/john081076 @john081076

    Имеем многолетний опыт в разработке и развитии проектов на Python

    Примеры работ
    • Развиваем проект по поиску и аренде залов https://a-n-h.space/
    • Сервис поиска и выбора отелей и мест для отдыха Inntravel https://inntravel.ru/
    https://old.softorium.pro/post/Servis_poiska_i_vybora_otelei_i_mest_dlia_otdykha_Inntravel
    • Сервис управления местами размещения для владельцев, поиска мест размещения для гостей КудаНаМоре https://www.kudanamore.ru

    Портфолио https://softorium.pro/cases
    Отзывы https://old.softorium.pro/reviews/
    Наш канал https://t.me/softoriumpro

    С уважением, Евгений Сомов.
    Телеграмм @john081076
    https://t.me/john081076
    Тел. +7-904-966-73-75

    Примеры моих работ

    Создание сервиса по поиску и выбору отелей и мест для отдыха InnTravel
    Разработка мобильного приложения для чтения и прослушивания книг на казахском языке "Тында"/"Тенда"
    Доработка и развитие портала юридических услуг
    Евгений М.
    Основная специализация: Веб-разработка и Продуктовый дизайн
      Здравствуйте! Заинтересовало ваше предложение, у меня есть время и опыт для вашего проекта! Сроки и стоимость указал предварительные. С Уважением, Евгений.
      Денис Котов
      Основная специализация: Веб-разработка и Продуктовый дизайн
      Подскажите сейчас схемы столов уже существуют? Или их и нужно сделать?
      Готов выполнить и фрон и бэк, по моему опыту готов расказать https://t.me/Yuriy_Maslennikov или голосом
      Tigran Karapetyan
      Основная специализация: Веб-разработка и Продуктовый дизайн
      Вижу, что нужна интерактивная схема зала с возможностью перетаскивания столов и админпанелью для каждого ресторана. Я работал с React и Node, но архитектуру понимаю хорошо — делал похожий функционал для сервиса бронирования квартир, там была схема помещений с drag-and-drop и сохранением в хранилище. Вот только у вас стек Vue + FastAPI, а не мой привычный React + Node. Это не проблема технически, но стоит уточнить — насколько критично, чтобы я работал именно с вашими технологиями, или вы открыты к варианту, когда я делаю это на своём стеке и потом адаптирую под ваш? Или может быть, есть смысл привлечь разработчика, который уже работает с Vue и FastAPI?
      10:35 20.02.26
      Насколько критично, чтобы разработчик работал именно с Vue + FastAPI, или вы рассмотрите другие варианты реализации?
      Здравствуйте.

      2500 в час.

      Fullstack.

      Доработка сервера
      Изучение проекта 4 часа
      Сущности столов и управление через 2 - 4 часоа в зависимости от того хотите ли вы тут важно понимать какие буду характеристики у столов (количество людей, форма, схема стульев).

      Сущность схемы и функционал 8 часов
      Название, привязка к ресторану и т.п. нужно все это понимать.

      Изменение сущности бронирования - встраивания схемы. 8 часов.

      Фронт
      Изучение 4 часа
      Выбор и общая настройка решения по редактору визуальному 4 часа
      Редактирование столов 4 часа
      Редактирование схем 8 часов
      Доработка заказа 12 часов.

      Оценка очень приблизительная. Нужно обсуждать детали.

      Итого часов 50 примерно т.е. около 120 - 150 тыс рублей с обсуждением проверкой доработкой и т.п.

      Примеры моих работ

      Lazy reader - Telegram Bot, Mini App - чтение на иностранных языках с обучением
      Портал недвижимости Maplz.com
      Система управления автообъявлений
      Здравствуйте, готов взяться за разработку.
      Свяжитесь со мной пожалуйста.

      https://t.me/den06is
      Никита Невский
      Основная специализация: Веб-разработка и Продуктовый дизайн
        Здравствуйте Сергей! Я могу помочь в решении вашей задачи. Делаю и бек и фронт.
        С задачей ознакомился, ТЗ посмотрел так же. Готов вам помочь в доработке.

        Работаю по договору, есть ИП. По цене и срокам предлагаю обсудить.

        Для оперативности, напишите в тг - @mowedevelopment
        Добрый день, готова помочь с проектом. Делаю и бек и фронт.
        Являюсь Fullstack разработчиком, выполню вашу задачу, обсудим все детали, и по стоимости все обсуждаемо.
        Я — frontend-разработчик с опытом работы на Vue и TypeScript. Готов выполнить доработку системы бронирования согласно ТЗ: реализовать интерактивную схему зала и админ-панель для её настройки. При необходимости могу привлечь backend-разработчика для комплексной реализации — обеспечу координацию и контроль качества.

        Суть предложения

        Реализую интерактивную схему зала с админ-панелью для управления планировками ресторанов. Решение будет интегрировано в существующую систему бронирования с сохранением текущего UX/UI-стиля.

        План работ (фронтенд):

        Интерактивная схема зала:

        разработка компонента на Vue + TypeScript для отображения схемы зала;

        визуализация столов, зон и проходов с учётом размеров и расположения;

        индикация статусов столов (свободен/забронирован/занят) разными цветами;

        интерактивность: выбор стола кликом, отображение деталей при наведении.

        Админ-панель схемы зала:

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

        инструменты для позиционирования элементов на схеме (drag-and-drop);

        сохранение конфигурации схемы через API;

        поддержка нескольких ресторанов с индивидуальными схемами.

        Интеграция с системой бронирования:

        модификация виджета бронирования: переключение между календарём и схемой зала;

        отображение схемы зала администратору при создании брони (если схема настроена);

        синхронизация данных о бронировании со схемой в реальном времени.

        Тестирование и оптимизация:

        проверка корректности отображения на разных устройствах и разрешениях;

        отладка взаимодействия с backend-API;

        оптимизация производительности для больших залов с множеством столов.

        Примеры моих работ

        Веб версия для приложения по накрутке соцсетей
        LoisBox
        Сайт для заказа email-рассылок
        06:27 07.03.26
        Уточните, пожалуйста:

        есть ли требования к формату загрузки базовой планировки зала (например, поддержка SVG/PNG-шаблонов)?

        нужно ли предусмотреть возможность резервирования нескольких столов для больших компаний?

        требуется ли анимация или дополнительные визуальные эффекты для улучшения UX?

        Буду рад обсудить детали и приступить к работе! Готов предоставить более точную оценку после изучения исходников и подробного ТЗ.
        сделаю фронт и бек по системе бронирования
        здравствуйте,я хотел бы взяться за заказ, но мне надо знать все условия как с вми можно связаться?
        Михаил Томилко
        Основная специализация: Веб-разработка и Продуктовый дизайн
        Здравствуйте! Это типичная задача хакатонов уровня Junior +. Есть хороший опыт работы с Vue.js, с api бэкенда тоже очень хорошо дружу. Технически задача крайне несложная, есть готовые библиотеки для создания полотна и базовых геометрических фигур на ней, например, Fabric.js. Предлагаю сделать так: в бд будет таблица под схемы залов. Фронтенд будет читать эту таблицу, и рендерить квадратики(стулья), круги(столики), большие прямоугольники(барные стойки) и тому подобное в зависимости от значений из бд в виджете для бронирования. В адмнике же будет включаться режим редактирования этого полотна, где каждое изменение будет сохраняться в бд. Простейшая схема работы: юзер сможет только кликать по стулу/столику, параметр будет подтягиваться к анкете бронирования, а при успешном бронировании в бд будет меняться значение этого столика с 0 на 1 (условно).

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

        Оценка стоимости и сроков

        Для middle fullstack разработчика (ценка 4000 руб./час) выполнение этой задачи займет ориентировочно 80-120 часов.

        ? Сроки: 2.5 – 4 недели.

        Детализация по блокам работ

        Этап 1. Анализ и проектирование (8-12 часов): Изучение текущей архитектуры (Python/FastAPI, Vue), проектирование сущности Схема зала, связей с рестораном и столами, продумывание API.

        Этап 2. Backend: Разработка API (32-48 часов): Создание моделей, миграций БД (PostgreSQL), методов для сохранения/редактирования схемы, метода для получения данных при бронировании с учетом даты/времени и расчета времени броней, интеграция с Minio (S3) для фонов. Написание swagger-документации.

        Этап 3. Frontend: Редактор схемы (24-36 часов): Разработка компонента для загрузки фона, добавления/удаления/редактирования (перетаскивание, изменение размера) столов на Canvas. Самая трудоемкая часть на фронте из-за интерактивности.

        Этап 4. Frontend: Интеграция с бэком и валидация (8-12 часов): Связывание редактора с API, сохранение и загрузка схем, обработка состояний загрузки и ошибок.

        Этап 5. Frontend: Виджет бронирования (8-12 часов): Доработка существующего виджета: отображение схемы, расчет масштабирования под экран, отрисовка статусов столов (свободен/занят) на основе данных с бэка, обработка кликов.

        Стоимость указана ориентировочная!
        Даниил Романов
        Основная специализация: Веб-разработка и Продуктовый дизайн
        Здравствуйте! Меня зовут Даниил, я Fullstack-разработчик с опытом более 3 лет и дипломом с отличием в сфере ИТ.

        Меня заинтересовал ваш проект по разработке интерактивной схемы зала для системы бронирования. Я готов взять на себя реализацию обеих частей (Frontend и Backend).Мои компетенции для вашей задачи:Frontend (Vue & TypeScript): Мой основной стек — React и TypeScript, однако я обладаю глубоким пониманием архитектуры SPA и типизации, что позволяет мне быстро и качественно работать с Vue.Интерактивные схемы: У меня есть опыт работы с библиотеками визуализации (Three.js, WebGL) и 2D-графикой, что критически важно для создания производительного конструктора залов и интерактивных схем.Backend (Python/FastAPI): Основной опыт бэкенд-разработки у меня на Node.js , но я отлично знаком с принципами построения REST API и работы с PostgreSQL. Готов реализовать логику на FastAPI, опираясь на свои навыки проектирования баз данных и системной архитектуры.Сложные интерфейсы: Имею опыт создания административных панелей, систем управления заказами и инвентаризацией.Предварительная оценка:Для реализации конструктора схем, системы хранения координат столов в БД и интеграции схемы в процесс бронирования.Я подхожу к задачам системно (тип личности ENTJ-A), гарантирую четкую структуру кода и соблюдение сроков.

        Связаться со мной:
        Telegram: @zojgame002
        GitHub: github.com/zojgame

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

        Оставлять заявки могут только авторизованные пользователи.