Переработать бэкенд сайта под актуальную версию

Задание закрыто
Стоимость:Договорная
Срок выполнения:12 дней
Варианты оплаты:По договоренности
Дата публикации:2025-08-26 20:38
Был(а) на сайте:2025-08-29 13:59

Переработать бэкенд сайта под актуальную версию

 
Задача

Проект: Сайт винодельни с функционалом отеля, ресторана и винного магазина.

Задача: Доработка существующего бэкенда (Node.js/Express.js, PostgreSQL) для
обеспечения полной совместимости с обновленным фронтендом
(React/TypeScript). Требуется реализовать поддержку новых структур данных и
расширенных возможностей по управлению контентом через
административную панель.

Основные направления доработки:
1. Блюда (Dishes): Адаптация модели Product для поддержки
множественных изображений, разделения краткого и полного описания, а
также уточнение полей.
2. Отельные Номера (Hotel Rooms): Адаптация модели Room для поддержки
множественных изображений, массивов свойств/удобств/примечаний,
массива объектов цен, а также новых полей ( checkIn , checkOut , isActive ).
3. Вина (Wines): Разработка новой функциональности с нуля, включая
создание моделей ( WineType , WineAssortment , Wine , WineImage ),
контроллеров и API-эндпоинтов для управления винами и их категориями.
4. Контент Страниц (Pages Content): Раз...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Мария Чиркова
Основная специализация: Веб-разработка и Продуктовый дизайн
    Здравствуйте!
    Меня зовут Мария, занимаюсь созданием и продвижением сайтов. Мой 18-летний опыт в маркетинге и продажах помогает разрабатывать эффективные сайты, заточенные под SEO и контекстную рекламу, что обеспечивает стабильно высокие результаты.

    Что предлагаю:
    - Полный цикл разработки сайта от дизайна до программирования.
    - Продвижение через SEO и контекстную рекламу, с полным контролем за ROI.
    - Адаптивный дизайн, UX/UI, SEO-оптимизацию и настройку рекламных кампаний.
    - Аудит и доработка существующих сайтов для улучшения видимости и конверсии.

    Почему клиенты выбирают меня?
    - Сформирована команда из специалистов высшего уровня: копирайтеры, SEO-специалисты, директологи и дизайнеры.
    - Все работы выполняю по четко прописанному ТЗ и всегда в оговоренные сроки.
    - Постоянная связь на всех этапах проекта. Объясняю, что и почему делаю, чтобы результат был прозрачен и понятен.
    - Более 99% моих клиентов продолжают сотрудничество и рекомендуют меня.

    Могу предложить:
    - Разработка или доработка сайта под ваши цели.
    - Настройку контекстной рекламы и SEO для увеличения конверсии.
    - Установка и настройка систем аналитики для отслеживания эффективности.
    - Для обсуждения всех деталей предлагаю организовать встречу по Zoom/Google Meet, где покажу успешные кейсы и разберем вашу задачу. Напишите мне в личные сообщения или свяжитесь через контакты ниже для быстрого ответа.

    Telegram: https://t.me/mariya_web

    Готова приступить к работе, сразу после обсуждения проекта.
    Привет!
    Я — опытный разработчик с многолетним стажем в Python. Пишу скрипты, сайты, парсеры, телеграм-ботов, десктопные утилиты и многое другое. Также разрабатываю андроид-приложения.

    Что я предлагаю:

    • Быстрое и КАЧЕСТВЕННОЕ выполнение задач

    • Адекватную обратную связь 12/7(когда не сплю)

    • Помощь с запуском, настройкой и разъяснением работы проекта

    • Честный подход и соблюдение сроков

    Всегда за Безопасную Сделку

    Портфолио: https://ochistka35.wixsite.com/daichasportfolio
    Telegram для связи: https://t.me/daicha_helper_bot (прошу писать, онли в тг)
    Так получилось, что основной стек для меня - это Java 1.8(11) + Spring Boot для Backend и Java для Android. Работаю на языке Java 4 года(еще в школе впервые с ним познакомился и влюбился на всю жизнь), python - 2 года, node.js - 2 года, Kotlin - 2 года, php - 1,5 года, React.js - 2 года. Все мои работы находятся здесь: https://github.com/povilas1565. Мой ТГ: @Paulo156551. Поэтому резонно, что я делаю почти все на Java(Kotlin) и Python и Node.js. Также занимаюсь разработкой простых сайтов на React и статическом html,css,js. Также работаю на C# и React Native, а также Flutter. Занимаюсь профессиональной публикацией и выгрузкой приложений в google play. Также являюсь штатным тестировщиком с опытом в 2,5 года в компаниях Tech Usta и Active Computers. Я собаку съел на автотестах и мануал -тестах. Автотесты преимущественно через Postman, мануал-полный анализ и использование консоли разработчика на полную. Сделаю все быстро и четко. Я на протяжении года разрабатывал Android- приложения в компании Nomadic Soft под сферу гемблинга (букмекерские конторы, онлайн-казино и т.д.) на Flutter и Kotlin. Как раз ровно год последний занимался разработкой приложений под гемблинг в компании Nomadic Soft.
    Доброго времени суток!
    Готов обсудить Ваш проект.
    Здравствуйте, Никита.
    Меня зовут Игорь. Наша компания специализируется на разработке и настройке сайтов. Обладаем опытом разработки на Node.js, Express.js, PostgreSQL, Sequelize.
    Ознакомьтесь с кейсами в подписи.

    Мы работаем по договору с поэтапной оплатой:
    1. Предоплата за этап
    2. Окончательная оплата за этап после выполнения работ
    3. Переход к следующему этапу

    Напишите мне, чтобы подробно обсудить ТЗ.
    WhatsApp: https://wa.me/79136541221
    Telegram: https://t.me/meritocrat_consulting
    Alexandr Alexandrov
    Основная специализация: Веб-разработка и Продуктовый дизайн
    Приветствую!
    Ознакомился с задачей по переработке бэкенда сайта винодельни под актуальную версию — готов реализовать, в разработке 7+ лет.
    Node.js / Express.js
    PostgreSQL / Sequelize / миграции
    API архитектура / REST
    React / TypeScript совместимость
    JSONB / динамический контент
    Авторизация / валидация / обработка ошибок

    TG: https://t.me/Alexuys

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

    Календарь на swift
    web app
    site
    Артём Синюта
    Основная специализация: Веб-разработка и Продуктовый дизайн
      Добрый день!
      Меня зовут Артём, и я занимаюсь разработкой сайтов с акцентом на качество и эффективность.
      Специализируюсь на создании веб-решений, которые помогают бизнесу достигать своих целей.

      Почему стоит выбрать меня?
      - Применяю только современные технологии и лучшие практики.
      - Работаю по договору (ИП), гарантирую прозрачность и соблюдение сроков.
      - Предлагаю индивидуальный подход к каждому проекту.
      - Понимаю, как важно создать не просто сайт, а инструмент для развития бизнеса.

      Мои услуги:
      - Создание сайтов под ключ (от лендингов до интернет-магазинов и порталов).
      - Адаптивная верстка и оптимизация.
      - Интеграция с CRM, 1С и маркетплейсами.
      - Поддержка и доработка сайтов после запуска.

      Буду рад обсудить детали проекта и предложить решения, которые идеально подойдут вашему бизнесу.

      Крайние проекты:
      https://houseofthesoul.ru - портал онлайн университета
      https://nakarte.com - ваш надежный партнер в мире стартапов
      https://moshka.ru - международная онлайн школа контента
      https://goldenmascots.ru - питомник сибирских кошек
      https://mdb-company.ru - торговая и офисная мебель
      https://house.goweb.pro - продажа недвижимости
      https://sinyuta.ru/ - возможно что-то интересное
      Здравствуйте!
      Меня зовут Андрей Мартынов, я представляю группу разработчиков – NC-1.
      В нашей команде есть специалист (fullstack, senior, team lead) с необходимыми для Вас опытом и знаниями. Ставка в час - 2000р.
      Стек: PHP 7/8, Laravel, Lumen, PHPUnit, Node.js, Nest.js, Express.js, TypeORM, Prisma, HTML5 / CSS3, Vue.js, React.js, Redux, MySQL, PostgreSQL, Firebase, MongoDB, Scrum / Kanban
      Кейсы https://1drv.ms/b/c/b7a0d31a9dae1bc5/EeH6JPdpBbpKtrkA1zFQOIMBF4gS47GaZUsAfO3xcL3HKQ?e=e3Lryi
      Портфолио - https://ncomsoft.ru/
      Мой телеграм - @Ncomsoft1
      С уважением, Андрей М.

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

      B2B-система управления производством и продажами "FIORINO"
      Геймифицированное мобильное приложение для корпоративного обучения " PES ONLINE"
      ПРИЛОЖЕНИЕ "UBER ДЛЯ УСЛУГ"
      Приветствую) Готов все обсудить и сделать) Подобное делал и с нуля) Абсолютно ничего сложного)
      Выполню доработку бэкенда под новый фронтенд

      Готов выполнить полную доработку бэкенда по вашему ТЗ.

      Проанализировал репозиторий и задачи:

      · Приведу модели Product и Room в полное соответствие с фронтендом (множественные изображения, новые поля, структуры данных).
      · Полностью реализую с нуля модули для управления винами (Wine) и контентом страниц (Page) с рекурсивной обработкой файлов.
      · Внедрю централизованный сервис загрузки файлов и миграции БД.

      Оценка: 8-10 дней, 15000 руб. (Стоимость адекватна сложности и объёму: рефакторинг 2 сущностей + разработка 2 новых модулей с нуля).

      Опыт в Node.js/Express/PostgreSQL есть. Готов приступить сразу.

      Свяжитесь со мной для обсуждения деталей.
      Тг: philnix0710
      начинающий дизайнер, беру недорого
      пишите обговорим, что хотите
      телеграмм: @alinwwyx
      1. Блюда (Dishes)
      Цель: Расширить модель Product
      Доработки:
      - Добавить таблицу ProductImages с внешним ключом на ProductId
      - Разделить описание на shortDescription и fullDescription
      - Уточнить поля: price, category, isAvailable, tags[]
      - Обновить контроллеры: CRUD с поддержкой множественных изображений
      - Валидация: длина описаний, типы изображений, уникальность названий

      ---

      ? 2. Отельные Номера (Hotel Rooms)
      Цель: Расширить модель Room
      Доработки:
      - Таблица RoomImages для галереи
      - Поля:
      - features[], amenities[], notes[]
      - pricing[] — массив объектов {season, price}
      - checkIn, checkOut, isActive
      - Контроллеры: поддержка фильтрации по доступности и удобствам
      - Миграции: пересоздание модели с новыми связями

      ---

      ? 3. Вина (Wines)
      Цель: Создать полноценный модуль управления вином
      Модели:
      - WineType — категории (красное, белое, игристое и т.д.)
      - WineAssortment — коллекции (например, “Летняя подборка”)
      - Wine — основная сущность с связями на тип и ассортимент
      - WineImage — изображения
      Контроллеры и эндпоинты:
      - CRUD для всех моделей
      - Фильтрация по типу, году, региону
      - Поддержка загрузки изображений

      ---

      ? 4. Контент Страниц (Pages Content)
      Цель: Управление динамическим контентом через JSONB
      Модель Page:
      - slug — уникальный идентификатор страницы
      - content — JSONB, вложенные блоки: текст, изображения, галереи, кнопки
      Особенности:
      - Рекурсивная обработка медиа: загрузка, удаление, обновление
      - Контроллеры: сохранение и извлечение контента по slug
      - Валидация: структура JSON, типы блоков

      ---

      ? 5. Общие улучшения
      Централизованный сервис загрузки:
      - Использовать Multer + Cloudinary/S3
      - Поддержка множественных файлов, ресайз, оптимизация

      Миграции:
      - Sequelize CLI: db:migrate, db:seed
      - Автоматическое создание таблиц при запуске

      Обработка ошибок и валидация:
      - Middleware для ошибок
      - Joi/Zod для валидации входных данных

      Аутентификация/Авторизация:
      - JWT + роли (admin, editor, guest)
      - Middleware для защиты эндпоинтов
      Web-интегратор «‎TrueDesigners»
      Основная специализация: Веб-разработка и Продуктовый дизайн
        Добрый день.

        Готовы взять этот проект.

        Имеем богатый опыт работы с Node.js и React.
        Этот стек отлично подойдет для реализации вашего проекта.

        Цена будет 2 000 руб./час.

        Считаем все подробно и понятно для заказчика:
        https://sun9-26.userapi.com/impg/I0BoRX-SC0VqkmHNG-qnfoS0HB2gxGIrzyrxtg/YAJlYltsXos.jpg?size=1928x1048&quality=96&sign=2e6cd427108104649c2c31d6bb472adf&type=album
        https://sun9-79.userapi.com/impg/cGYigFCh9bM_7EpLQJ2w8J-Lbz4G6BMUJggrCQ/NdpEzweV8pA.jpg?size=1928x1048&quality=96&sign=7b76c9860328a00073714ee7a437d383&type=album
        https://sun9-78.userapi.com/impg/rAO2e7lXutknNQb6lcJIZj8ISr8Ma58_WdzzwQ/U-oWdQMEUCQ.jpg?size=1928x1048&quality=96&sign=fde9217427006216737d697028e60341&type=album

        Презентация о нас:
        https://my.visme.co/view/dmzpz8yg-prezentaciya-kompanii-truedevelopers

        Оплата по этапам. Работаем по договору.
        Договор + ТЗ + Счет + Акт + Подробный план проекта.

        Если у вас есть вопросы, мы будем рады на них ответить.
        Василий Авдеев
        Основная специализация: Веб-разработка и Продуктовый дизайн
        Приветствую, Никита! Я менеджер компании AV Studio ( https://avdeevstudio.ru/?utm_source=frelanc ).

        Мы занимаемся доработкой и модернизацией сайтов, включая обновление backend-части под актуальные версии фреймворков и технологий. Для вашего проекта можем провести аудит текущего кода, адаптировать его под новую версию, оптимизировать работу базы данных, обновить зависимости и обеспечить стабильную работу сайта после переноса.

        Присылайте ссылку на задание. Давайте обсудим детали в Телеграм: https://t.me/Avdeev_Vasiliy

        Этапы и примерные сроки выполнения:

        Аудит текущего backend и анализ совместимости — 12 часов

        Обновление фреймворка и зависимостей — 18 часов

        Переработка кода под новую версию — 24 часа

        Оптимизация базы данных и API — 16 часов

        Тестирование и устранение ошибок — 14 часов

        Документация и передача обновленного проекта — 10 часов

        Общее время: 94 часа.
        Сергей
        Основная специализация: ИТ и Разработка
          Привет. Если ещё актуально - обращайся, большой опыт рызработки сайтов и сервисов на ноде/постгресе. Ставка в день - 8000р по предварительной договорённости.

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