Есть система бронирования в ресторанах. Кратко прочитать про неё можно тут: 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 разработчик и можете работать как с фронтендом, так и с бэкендом, сообщите об этом.
Для выполнения этого задания потребуются навыки в следующих областях: разработка на Python и FastAPI для бэкенда, работа с базами данных PostgreSQL, создание интерактивных интерфейсов с использованием Vue и TypeScript для фронтенда, а также опыт в разработке административных панелей и интеграции интерактивных схем.
Меня заинтересовал ваш проект по доработке системы бронирования «Мое Место». Ознакомился с ТЗ и текущим функционалом. Имею большой опыт разработки на Python (FastAPI) и Vue.js (TypeScript), поэтому готов взять проект целиком как Fullstack-разработчик, что обеспечит более быструю интеграцию фронтенда с бэкендом.
Приветствую. Готов реализовать схему зала как JSON-лейаут, который редактируется в админке и отображается администратору при бронировании, Связь в Telegram - @Alexuys
Доброго времени суток! Уже откликнулся на задание по фронтенду, на всякий случай продублирую здесь, т.к. являюсь Full-Stack разработчиком.
Реализовывал похожую систему для компьютерного клуба. Это был PWA с функцией аренды мест в различных зонах с использованием интерактивной карты помещения.
Если интересует - пишите здесь или в тг. До связи!
Здравствуйте.
Готовы выполнить задачу fullstack-командой. Работаем с Python (FastAPI, PostgreSQL) и Vue/TypeScript, есть опыт разработки и сопровождения крупных production-проектов с внутренними админ-панелями и рабочими интерфейсами для операторов. Поэтому задачи уровня схем зала, ролей и интеграции в существующую логику бронирования для нас понятны.
Как видим реализацию:
1. интерактивная схема зала в формате JSON-layout (позиции столов, зоны, статусы)
2. отдельная админка для настройки схем по ресторанам
3. отображение схемы при создании брони без ломания текущего процесса
4. аккуратная интеграция в текущий FastAPI + Vue стек
Берём проект полностью frontend + backend. Цены не завышаем, так как работаем командой и заинтересованы в долгосрочном сотрудничестве и дальнейшем развитии системы.
GitHub:https://github.com/vitalivo
После просмотра исходников сможем быстро уточнить оценку и предложить технический план реализации.
Примеры моих работ
17:50 19.02.26
Подскажите, пожалуйста: сейчас в системе уже есть логика закрепления конкретного стола за бронью или пока выбор идёт только по времени/количеству гостей? Это важный момент - если схема зала добавляется поверх существующей логики без учёта конфликтов по столам и статусам, позже могут появиться дубли броней и проблемы у администраторов. Хотелось бы понять, какая часть уже реализована, чтобы сразу заложить правильную архитектуру.
Здравствуйте! Готов взяться за доработку вашей системы бронирования. Работаю с Python, FastAPI и PostgreSQL — это мой основной стек. Имею опыт создания интерактивных интерфейсов и админок. Могу реализовать схему зала с drag-and-drop редактором и интеграцией в процесс бронирования. Готов обсудить детали и сроки.
Здравствуйте.
Есть вопросы, влияющие на стоимость работы.
Напишите мне пожалуйста в телеграмм 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
Здравствуйте!
Изучил ТЗ — задача понятна, стек знакомый: Python / FastAPI / PostgreSQL / Vue / TypeScript.
Возьмусь за бэкенд-часть: интерактивная схема зала, API для управления столами, привязка к бронированию. Параллельно помогу с Vue-фронтом (виджет выбора стола на схеме + админка).
Сделаю за 5–7 дней с возможностью доработки по вашему фидбеку.
По цене: 5 000–8 000 руб. в зависимости от итогового объёма. Готов обсудить детали — напишите в Telegram @SorryPs.
Основная специализация: Веб-разработка и Продуктовый дизайн
Смотрел ТЗ — задача стандартная для моего стека. Делал похожее на Node + Express + PostgreSQL, поэтому на Python + FastAPI разберусь быстро. Бэк: модель столов с привязкой к ресторану, API для сохранения схемы, загрузка фона, поиск свободных мест по дате/времени. Фронт на Next подойдёт лучше, чем Vue для такого интерактива — редактор с drag-and-drop будет отзывчивее. Схема при бронировании покажу в модальном окне с масштабированием под экран, администратор сразу увидит занятые столы. Исходники у тебя есть, поэтому время оценю точнее после беглого просмотра, но в целом уложусь в твой срок.
Основная специализация: Веб-разработка и Продуктовый дизайн
Вижу, что нужно встроить конструктор схемы зала в существующую систему на FastAPI и Vue. Интерактивный редактор столов на canvas, админка для каждого ресторана, отображение схемы при бронировании — всё это реализуемо. На бэке нужно добавить модели для схем, методы сохранения и выгрузки состояния столов по времени. На фронте — редактор с drag-and-drop, изменением размеров и адаптивным отображением в форме бронирования. Раньше делал похожий конструктор для сети кафе, где столы привязывались к бронированиям, так что знаю все нюансы с перекрытием времён и состояниями столов.
21:30 22.02.26
Нужно ли хранить историю изменений схемы или достаточно актуального состояния? И требуется ли импорт/экспорт схем между ресторанами?
Здравствуйте. Оценка приблизительно. Сроки в рабочих днях.
Один день закладываю в ознакомление, 2-5 дней разработка. Остальное тестирование, уточнение и исправление.
Здравствуйте! Готов реализовать интерактивную схему зала и интеграцию в бронирование.
Что сделаю по ТЗ:
Backend (FastAPI, PostgreSQL, MinIO):
Добавлю сущность "схема зала" 1 к 1 к ресторану (схема может отсутствовать).
Хранение схемы: размер холста, ссылка на фон (S3 MinIO), список объектов столов (тип, размер, позиция), связь с существующими столами системы бронирования.
Методы API:
создать и сохранить схему (загрузка фона в MinIO)
получить схему для редактирования
обновить схему (с учётом смены фона и пересчёта размера холста)
получить схему для бронирования по ресторану, дате и времени с расчётом:
время начала ближайшей брони после указанного времени
время освобождения, если стол занят в выбранное время
Обновлю Swagger документацию по новым методам.
Соблюду стиль проекта, архитектуру, права доступа аналогично существующим методам.
Frontend (Vue, TypeScript):
Редактор схемы:
загрузка фона, без фона действия недоступны
добавление круглых и прямоугольных столов
drag and drop в пределах холста
изменение размеров (ширина и высота или радиус)
удаление
отображение номера, редактирование номера кликом
сохранение схемы через API
Экран бронирования администратора:
если схема есть - показываю её, запрашиваю данные по дате и времени
по клику на стол подставляю номер в форму брони
масштабирование схемы под экран с корректной работой интерактива
при смене даты или времени делаю повторный запрос к backend
Оценка:
Ориентир: 160000 руб, 21 день.
Точная оценка после доступа к репозиторию и понимания текущих сущностей "стол" и "бронь" и правил прав доступа.
GitHub: https://github.com/Vasilev-jn
Готов вести работу по этапам с промежуточными демо и коммитами.
20:28 24.02.26
Столы в системе уже существуют как сущность в БД? Как именно хранится "номер стола" и как он используется в бронировании?
Что считается "время освобождения" - конец брони или конец плюс буфер на уборку? Есть ли буфер в текущей логике?
В схеме должен быть один зал или возможны несколько залов на ресторан?
Для расчётов занятости достаточно данных из одной таблицы бронирований или есть статусы, отмены, блокировки, депозиты?
Есть ли ограничения по правам: кто может редактировать схему, кто видит схему при брони?
В основном занимаюсь бэкендом, но и ногда беру задачи на фулстек разработку.
У вас хорошо прописанное ТЗ и понимание, чего хотите, в том числе технический запрос к реализции.
Задача непростая, если надо сделать качественно.
Не знаю, часто ли вы работали с фрилансерами, но если вам важна цена сразу предостерегу, что можно нарваться на красивую цену и слова, но получите не то что хотите.
И это не про то, что надо выбрать меня, просто про рынок фриланса.
Вот статья на тему))
https://dzen.ru/a/aZNfW-kaFVSDgcKR?share_to=link
Вижу, что вы заказчик с опытом и серьёзными намерениями, так что я бы назанчил созвон, чтобы мы могли познакомиться, если вам будет это интересно
Я — fullstack-разработчик с опытом работы с Python (FastAPI), PostgreSQL, Vue и TypeScript. Готов выполнить доработки как на бэкенде, так и на фронтенде.
Суть предложения
Предложу комплексное решение для внедрения интерактивной схемы зала в систему бронирования. Реализация обеспечит удобство для администраторов и повысит наглядность процесса бронирования.
План работ:
Разработка интерактивной схемы зала (фронтенд):
создание компонента на Vue + TypeScript для визуализации схемы зала;
реализация интерактивных элементов (столы, проходы, зоны);
отображение статуса столов (забронирован, свободен, занят).
Создание админ-панели для управления схемами (бэкенд + фронтенд):
разработка интерфейса для загрузки/редактирования схем залов для каждого ресторана;
добавление функционала: размещение столов, настройка их вместимости, группировка по зонам;
сохранение конфигурации схемы в БД (PostgreSQL).
Интеграция схемы с системой бронирования:
модификация API (FastAPI) для передачи данных о схеме зала при создании брони;
Доработка простой системы бронирования на Python
Реклама
Доработка простой системы бронирования на Python
Добрый день!
Есть система бронирования в ресторанах. Кратко прочитать про неё можно тут: 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 разработчик, и готовы выполнить и фрон и бэк, напиши...