Есть система бронирования в ресторанах. Кратко прочитать про неё можно тут: https://mcrmkit.ru/guide/tpost/jhxukyflp1-servis-moe-mesto
Подробное ТЗ тут: https://docs.google.com/document/d/1Rnl8aoJOOC1qE1SXailnG-oxfmcF_ALDv5q50qYkZW8/edit?usp=sharing
Сейчас при бронировании стола мы видим виджет, где выбираем количество гостей, дату, время и создаём бронь: 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. Если это сейчас не структурировано, придётся переделать схему данных, что добавит времени.
С основной тематикой моих проектов можете ознакомится в моем боте @comp404bot
Но обратите внимание, бота я давно не обновлял, там присутствуют и неактуальные проекты
Последние проекты которые еще не добавил в бота резюме
1. Сервис который за счет нанобанано создает картинки @wbsharks_parser_bot
2. Миниепс по продаже виртуальных сим-карт
@eSIM_SimSimbot
3. Миниепс по выпуску карт
@RedotPay_Bot
Приветствую. Готов реализовать интерактивную схему зала как сохранённый layout (координаты объектов) с показом в виджете бронирования и админкой для редактирования по ресторану, стоимость ориентир 40-80 часов, связь в Telegram - @Alexuys
Добрый день!
Посмотрел описание сервиса и задачу по добавлению интерактивной схемы зала. В целом всё понятно.
Предлагаю реализовать следующим образом:
Добавить интерактивную схему зала (с возможностью выбирать стол при бронировании).
Сделать удобную админку, где для каждого ресторана можно будет создать и отредактировать свою схему (добавление столов, изменение вместимости, расположения и т.д.).
При создании брони, если у ресторана есть схема — администратор будет видеть её и выбирать конкретный стол.
По технологиям всё подходит: могу полностью закрыть задачу как Fullstack (Backend на Python / FastAPI / PostgreSQL и Frontend на Vue + TypeScript).
При желании можно дополнительно интегрировать ИИ:
автоматическая рекомендация столов,
оптимизация рассадки,
аналитика загрузки.
Это можно заложить сразу на уровне архитектуры, чтобы в будущем легко расширить систему.
Срок
Ориентировочно 5 дней на реализацию.
Стоимость
50 000 ? за полный объём работ.
Понимаю, что без доступа к исходникам оценка предварительная, но ориентир именно такой. Если архитектура типовая и без скрытых сложностей — уложимся в обозначенные рамки.
Готов подключиться оперативно.
Maks Vetrov
Доброго времени суток! Являюсь Full-Stack разработчиком. Реализовывал похожую систему для компьютерного клуба. Это был PWA с функцией аренды мест в различных зонах с использованием интерактивной карты помещения.
Если интересует - пишите здесь или в тг. До связи!
Здравствуйте! Работаю с Vue, TypeScript и React на фронте, а также Python/FastAPI на бэкенде. Готов реализовать интерактивную схему зала с редактором и админкой для вашей системы бронирования. Имею опыт создания веб-приложений с интерактивными элементами. Готов обсудить детали.
Задача предельно понятна. Заявленный стек (Python, FastAPI, PostgreSQL, Vue, TypeScript) — мой рабочий, поэтому готов выполнить задачу полностью под ключ как Fullstack-разработчик. Разработка интерактивного редактора, изменение структуры БД и связка логики на фронте и бэке ориентировочно займет 50–70 часов. Примерный бюджет составит 100—120 тысяч рублей с оплатой по этапам.
Точную оценку в деньгах и сроках смогу дать после беглого ревью исходного кода текущего фронтенда и бэкенда. Буду рад обсудить детали!
Здравствуйте! Тз понятно! Реализую для вас возможность создать интерактивную схему зала, её отображение в правом окне бронирования (при наличии), а так же, видимость её для администратора в левом окне. Создам админку для реадактирования схемы зала. В какую вкладку её вынести?
Цена 5000 - 7000 в зависимости от структуры проекта. Если всё сильно разбито на компоненты - тогда работы больше.
Добрый день. Ознакомился с техническим заданием проекта, есть детали которые хотелось бы обсудить лично.
Я 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
Основная специализация: Веб-разработка и Продуктовый дизайн
Здравствуйте! Заинтересовало ваше предложение, у меня есть время и опыт для вашего проекта! Сроки и стоимость указал предварительные. С Уважением, Евгений.
Основная специализация: Веб-разработка и Продуктовый дизайн
Вижу, что нужна интерактивная схема зала с возможностью перетаскивания столов и админпанелью для каждого ресторана. Я работал с React и Node, но архитектуру понимаю хорошо — делал похожий функционал для сервиса бронирования квартир, там была схема помещений с drag-and-drop и сохранением в хранилище. Вот только у вас стек Vue + FastAPI, а не мой привычный React + Node. Это не проблема технически, но стоит уточнить — насколько критично, чтобы я работал именно с вашими технологиями, или вы открыты к варианту, когда я делаю это на своём стеке и потом адаптирую под ваш? Или может быть, есть смысл привлечь разработчика, который уже работает с Vue и FastAPI?
10:35 20.02.26
Насколько критично, чтобы разработчик работал именно с Vue + FastAPI, или вы рассмотрите другие варианты реализации?
Доработка сервера
Изучение проекта 4 часа
Сущности столов и управление через 2 - 4 часоа в зависимости от того хотите ли вы тут важно понимать какие буду характеристики у столов (количество людей, форма, схема стульев).
Сущность схемы и функционал 8 часов
Название, привязка к ресторану и т.п. нужно все это понимать.
Изменение сущности бронирования - встраивания схемы. 8 часов.
Фронт
Изучение 4 часа
Выбор и общая настройка решения по редактору визуальному 4 часа
Редактирование столов 4 часа
Редактирование схем 8 часов
Доработка заказа 12 часов.
Оценка очень приблизительная. Нужно обсуждать детали.
Итого часов 50 примерно т.е. около 120 - 150 тыс рублей с обсуждением проверкой доработкой и т.п.
Основная специализация: Веб-разработка и Продуктовый дизайн
Здравствуйте Сергей! Я могу помочь в решении вашей задачи. Делаю и бек и фронт.
С задачей ознакомился, ТЗ посмотрел так же. Готов вам помочь в доработке.
Работаю по договору, есть ИП. По цене и срокам предлагаю обсудить.
Для оперативности, напишите в тг - @mowedevelopment
Я — frontend-разработчик с опытом работы на Vue и TypeScript. Готов выполнить доработку системы бронирования согласно ТЗ: реализовать интерактивную схему зала и админ-панель для её настройки. При необходимости могу привлечь backend-разработчика для комплексной реализации — обеспечу координацию и контроль качества.
Суть предложения
Реализую интерактивную схему зала с админ-панелью для управления планировками ресторанов. Решение будет интегрировано в существующую систему бронирования с сохранением текущего UX/UI-стиля.
План работ (фронтенд):
Интерактивная схема зала:
разработка компонента на Vue + TypeScript для отображения схемы зала;
визуализация столов, зон и проходов с учётом размеров и расположения;
индикация статусов столов (свободен/забронирован/занят) разными цветами;
интерактивность: выбор стола кликом, отображение деталей при наведении.
Админ-панель схемы зала:
создание интерфейса для настройки схемы (добавление/удаление столов, группировка по зонам);
инструменты для позиционирования элементов на схеме (drag-and-drop);
сохранение конфигурации схемы через API;
поддержка нескольких ресторанов с индивидуальными схемами.
Интеграция с системой бронирования:
модификация виджета бронирования: переключение между календарём и схемой зала;
отображение схемы зала администратору при создании брони (если схема настроена);
синхронизация данных о бронировании со схемой в реальном времени.
Тестирование и оптимизация:
проверка корректности отображения на разных устройствах и разрешениях;
отладка взаимодействия с backend-API;
оптимизация производительности для больших залов с множеством столов.
Примеры моих работ
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
Буду рад обсудить проект и изучить код для более точной оценки!
Оставлять заявки могут только авторизованные пользователи.
Доработка Frontend системы бронирования на Vue
Реклама
Доработка 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 разработчик, и готовы выполнить и фрон и бэк, напиши...