Масштабируемое обновление Next.js Commerce
Я переношу производственную платформу электронной коммерции с хрупкого монолита на полностью типобезопасный стек на основе Next.js v14, NestJS, PostgreSQL, Auth.js и Stripe. Непосредственная задача высшего приоритета — это тщательная переработка существующей унаследованной кодовой базы, чтобы мы могли устранить высокие времена отклика сервера, замедляющие страницы оформления заказа и каталога.
Как только самые серьезные узкие места будут устранены, дорожная карта продолжится с чистыми REST/GraphQL API и усиленной интеграцией Stripe, все это будет построено с учетом TDD и современных лучших практик. Вы будете работать в репозитории GitHub с уже настроенной CI для Jest и ESLint; каждое слияние должно сохранять тесты в зеленом состоянии и показатели Lighthouse в здоровом состоянии.
Ключевой контекст, который вам следует знать:
• Текущая проблема: неэффективность производительности, в частности, высокие времена отклика сервера.
• Технологии, уже внедренные: Next.js 14 на фронтенде, слой сервисов NestJS, PostgreSQL 15, Auth.js для сессий, Stripe для платежей.
• Приоритетный порядок: 1) Переработка унаследованного кода, 2) Создание чистых API, 3) Завершение безопасных платежей.
Результаты (критерии приемки):
1. Переработанные модули проходят существующие модульные тесты плюс любые, которые вы добавите, с p95 API откликом < 200 мс при 500 одновременных пользователях (скрипт k6 предоставлен).
2. Новые или обновленные конечные точки задокументированы через OpenAPI и проверены с помощью коллекции Postman.
3. Процесс оформления заказа Stripe завершен от начала до конца в тестовом режиме, с обработкой вебхуков и корректными путями отказа.
4. Записанный обзор pull-запроса (loom или аналогичный) для того, чтобы моя внутренняя команда могла следовать архитектурным решениям.
Если вы уже реализовали что-то подобное — желательно с Next.js + NestJS — и можете указать на бенчмарки или фрагменты репозитория, это поможет мне быстро составить короткий список. Не стесняйтесь отправлять ссылки на живые демонстрации, PR или кейс-стадии в личных сообщениях.
-
15 дней355 034 UAH15 дней355 034 UAH
Здравствуйте!
Мы dZENcode — компания по разработке цифровых продуктов полного цикла: от дизайна и программирования до интеграций и пострелизной поддержки.
Мы берем проекты с нуля, а также работаем над существующими решениями, которые нуждаются в дальнейшем развитии или улучшениях.
Мы можем помочь с рефакторингом вашей платформы на Next.js и NestJS и улучшить медленный процесс оформления заказа.
1. Что мы должны приоритизировать в первую очередь в рефакторинге?
2. Есть ли критические устаревшие модули или маршруты, вызывающие замедление?
Вы можете найти подробную информацию о наших услугах и проектах в нашем профиле:Freelancehunt
… Пожалуйста, ознакомьтесь с ним — после этого мы сможем обсудить детали и согласовать следующий шаг.
⚠️ После уточнения всех деталей мы определим объем, подходящий формат сотрудничества — по задачам, аутсорсинг или аутстаффинг — и окончательную стоимость.
Почему проекты гарантированно достигают релиза с нами:
💎 Более 10 лет предоставления ИТ-услуг;
🔥 Более 90 внутренних специалистов;
🚀 Более 250 публичных отзывов с 2015 года;
⚙️ Мы поддерживаем продукты по SLA после запуска;
✅ Мы работаем по NDA и контракту с компанией!
-
60 дней355 034 UAH60 дней355 034 UAH
Привет,
Этот проект полностью в моей компетенции — я работал именно с таким стеком: Next.js 14, NestJS, PostgreSQL, Auth.js и Stripe.
Вот как я подойду к вашим приоритетам:
1. Рефакторинг устаревшего кода — я начну с профилирования медленных конечных точек (анализ запросов, проблемы N+1, отсутствующие индексы в Postgres) перед тем, как трогать любой код. Никаких слепых переписок.
2. Чистый API слой — REST с документацией OpenAPI и коллекцией Postman включены. С радостью добавлю конечные точки GraphQL, где это имеет смысл.
3. Чек-аут Stripe — полный поток от начала до конца в тестовом режиме: Payment Intents, обработка вебхуков, ключи идемпотентности и плавные пути отказа.
…
По критериям приемки:
- p95 < 200ms при 500 одновременных пользователях достижимо с правильной индексацией БД, оптимизацией запросов и кэшированием NestJS — я уже достигал подобных показателей.
- TDD — мой стандартный рабочий процесс; я буду поддерживать Jest в зеленом состоянии и расширять покрытие там, где его не хватает.
- Мне комфортно записывать видеообзоры PR в Loom, чтобы ваша внутренняя команда была в курсе каждого архитектурного решения.
-
30 дней354 990 UAH30 дней354 990 UAH
Привет, Максвелл!
Ваш стек и приоритеты очень близки к тем системам, над которыми я работаю: приложениям, критичным к производительности, с растущей архитектурной сложностью, которые должны развиваться, не дестабилизируя продакшн.
У меня есть большой опыт работы с Next.js, NestJS, PostgreSQL, интеграциями Stripe и крупномасштабной рефакторингом устаревших кодовых баз. Большая часть моей недавней работы была сосредоточена на улучшении времени отклика бэкенда, реорганизации хрупких слоев приложений в поддерживаемые архитектуры, ориентированные на домен, и введении более строгой типизации и покрытия тестами без замедления скорости доставки.
Что особенно привлекло мое внимание, так это акцент на измеримых целевых показателях производительности и инженерной дисциплине:
— целевые показатели задержки p95 при параллельной работе
— оптимизация фронтенда с учетом Lighthouse
… — проектирование API на основе OpenAPI
— надежная обработка вебхуков Stripe
— рабочий процесс с приоритетом TDD с соблюдением CI
Это именно тот тип среды, в которой я наиболее эффективен.
Мне комфортно профилировать и устранять узкие места на протяжении всего жизненного цикла запроса: неэффективные шаблоны доступа к БД, водопады SSR, накладные расходы на гидратацию, пробелы в стратегии кэширования, запросы N+1, избыточные запросы GraphQL, блокирующее промежуточное ПО и задержки, связанные со Stripe, во время процессов оформления заказа.
Я также могу предоставить чистые walkthrough PR и документацию по архитектурным решениям для вашей внутренней команды.
Буду рад обсудить текущие узкие места и просмотреть существующую архитектуру.
-
7 дней355 034 UAH7 дней355 034 UAH
Привет, я работал над интернет-магазином для дропшиппинга с Next.js + NestJS, который обрабатывал 800+ заказов в день и имел время ответа API менее 150мс под нагрузкой 1000 пользователей.
Максвел, скажите пожалуйста - какие конкретно legacy модули больше всего влияют на время ответа сервера во время процесса оформления заказа?
У меня есть опыт оптимизации подобных e-commerce платформ с такой же технологической базой. Работал с PostgreSQL индексацией, NestJS кэшированием и Stripe webhook обработкой.
Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде! ⚡
-
60 дней355 034 UAH
2163 14 0 1 60 дней355 034 UAHДобрый день. Я, индивидуальный разработчик, предлагаю свои услуги для глубокого рефакторинга вашей платформы. Имею более 4 лет коммерческого опыта разработки на Next.js, NestJS и PostgreSQL 15, работаю официально через ФОП и беру полную ответственность за код без посредников. Я самостоятельно локализую причины высокого времени ответа сервера с помощью логирования и профилирования запросов к БД. Гарантирую оптимизацию p95 < 200 мс благодаря рефакторингу тяжелых SQL-запросов, настройке правильных связей в моделях и кэшированию. Полностью допишу поток чекаута Stripe (тестовый режим, откаты, вебхуки) и интегрирую коллекцию Postman. Каждый мой PR будет сопровождаться Loom-видео для вашей команды. Примеры моего подхода к масштабируемой архитектуре и высоким показателям Lighthouse смотрите на 3magency.co и https://vilors.studio/.
-
10 дней355 034 UAH
309 10 дней355 034 UAHЗдравствуйте. Наша небольшая команда готова подключиться к рефакторингу и оптимизации вашей веб-платформы, основываясь на 4+ годах опыта в разработке высоконагруженных full-stack систем. Мы четко следуем вашим приоритетам: 1) Профилирование кода и устранение узких мест в NestJS/PostgreSQL для прохождения нагрузки k6 под 500 конкурентных пользователей; 2) Покрытие новых эндпоинтов Jest-тестами и автогенерация документации OpenAPI; 3) Финализация интеграции Stripe с безопасной обработкой вебхуков с помощью подписей (Stripe-Signature). Все pull-запросы будут сопровождаться детальным Loom-обзором архитектурных решений. Оценить качество наших коммерческих решений можно по ссылкам: freshagro.com.ua, farfieworldwide.com, rivnekolo.com. На связи и готовы изучить текущий репозиторий.
-
40 дней355 034 UAH
184 40 дней355 034 UAHДобрый день. Мы с коллегой заинтересовались вашим проектом, так как последние 4 года специализируемся на перформанс-оптимизации сложных TypeScript-систем и интеграции платежных шлюзов. Для устранения высокого TTFB на страницах каталога Next.js 14 мы оптимизируем стратегии рендеринга (ISR/SSR) и настроим эффективный Data Fetching с NestJS API. В самом NestJS проверим работу перехватчиков (Interceptors) и оптимизируем пулы соединений с PostgreSQL 15. Реализуем безопасный и устойчивый к сбоям поток Stripe Checkout с полной валидацией через DTO (class-validator) и покрытием эдж-кейсов отказа платежей. Наш уровень работы с кодом и архитектурой отражен в проектах drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua.
-
50 дней355 034 UAH
1246 13 0 3 50 дней355 034 UAHЗдравствуйте! Мы с напарником (full-stack архитектор + QA/DevOps) готовы взяться за рефакторинг вашей e-commerce платформы. У нас более 4 лет опыта работы с архитектурой Next.js и NestJS. Ваша цель в p95 < 200 мс под k6-скриптом нам абсолютно понятна: мы проведем аудит и рефакторинг NestJS сервисов, устраним N+1 запросы в PostgreSQL, настроим правильные индексы и оптимизируем проверку сессий в Auth.js (NextAuth). Обработку вебхуков Stripe переведем на асинхронные рейки, чтобы тяжелые операции записи в БД не блокировали HTTP-ответ пользователю. Гарантируем 100% зеленый CI в Jest и ESLint, подготовим OpenAPI (Swagger) документацию и запишем Loom-видео с детальным разбором PR для вашей команды. Наш опыт разработки и бенчмарки быстрых систем: hyperfi.tech, espressolab.com.ua, hudi.com.ua.
-
11 дней355 034 UAH
234 11 дней355 034 UAHПривет! Мы с напарником уже 4 года работаем командой над high-load веб-платформами и имеем опыт с Next.js, NestJS, PostgreSQL, Stripe и оптимизацией производительности. Хорошо понимаем проблемы устаревшего кода и узкие места в ответах сервера — можем быстро включиться в рефакторинг, оптимизацию API/database layer, стратегию кэширования и процесс оформления заказа без потери стабильности системы. Работаем с TDD, Jest, OpenAPI, CI/CD и масштабируемой архитектурой, поэтому сможем поддерживать чистый production-ready код и безопасный rollout изменений. Примеры работ: apple-family.com.ua/uk, 3magency.co
-
20 дней355 034 UAH
3071 11 0 1 20 дней355 034 UAHПривет, Максвелл.
Судя по описанию, продукт уже достиг стадии, когда бизнес растет быстрее, чем текущая архитектура может комфортно поддерживать — и это обычно тот момент, когда хорошо структурированная переработка приносит наибольшую ценность, если она выполнена правильно, а не поверхностно.
Я работал с Next.js + бэкенд-системами, где основное внимание уделялось не добавлению новых функций, а выявлению реальных узких мест в производительности, стабилизации поведения API и реорганизации кода, чтобы он мог масштабироваться без постоянных регрессий.
В вашем случае разумный подход — начать с правильной диагностики медленных времен отклика, сначала исправить критические проблемы с производительностью, а затем перейти к чистому уровню API и полностью надежному потоку Stripe.
Я могу просмотреть репозиторий, проанализировать текущую архитектуру и наметить четкий план переработки с приоритетами и рисками, прежде чем будут внесены какие-либо серьезные изменения.
…
Давайте быстро обсудим ваш проект в деталях.
-
35 дней355 034 UAH
253 35 дней355 034 UAHЗдравствуйте! Мы команда разработчиков с 4-летним опытом в сфере создания интернет-магазинов под ключ и сопровождения сложных веб-приложений. Масштабирование коммерческих платформ с помощью Next.js — это лучшее решение для вашего бизнеса, так как оно сочетает в себе сверхвысокую скорость работы и максимальный потенциал для поисковой оптимизации (SEO). Мы перенесем ваш проект на современный стек Typescript и Next.js, оптимизируем структуру базы данных, обновим UI/UX интерфейсы и подключим стабильные платежные системы.
Примеры нашей экспертизы в разработке электронной коммерции смотрите по ссылкам farfieworldwide.com, freshagro.com.ua и espressolab.com.ua.
Напишите нам в личные сообщения для обсуждения технического задания.
-
35 дней355 034 UAH
256 35 дней355 034 UAHЗдравствуйте! Наша команда уже 4 года разрабатывает и оптимизирует высоконагруженные e-commerce решения. Мы отлично понимаем бизнес-логику масштабных онлайн-магазинов и специализируемся на Javascript и Typescript, поэтому с радостью проведем технологический апгрейд вашей платформы на Next.js. Мы разработаем чистую архитектуру кода, обеспечим мгновенную загрузку страниц по стандартам Core Web Vitals, настроим безопасность персональных данных и интегрируем необходимые платежные шлюзы.
Оцените наш опыт в построении коммерческих интерфейсов и логики e-commerce на примере наших действующих проектов: farfieworldwide.com, freshagro.com.ua, espressolab.com.ua.
Готовы проанализировать ваше текущее решение и начать работу.
-
30 дней355 034 UAH
304 30 дней355 034 UAHЗдравствуйте!
Меня зовут Алекс, и я представляю группу разработчиков NC-1. На протяжении более пяти лет мы создаем продукты электронной коммерции, высоконагруженные и распределенные системы.
Я хотел бы предложить нашего специалиста для вашего проекта миграции на условиях аутстаффинга — старшего Full-Stack разработчика / тимлида (более 5 лет опыта).
🛠️ Технический стек:
Основной и фронтенд: TypeScript, React, Next.js, RTK, Zustand, Effector, Tailwind
Бэкенд и БД: Node.js, NestJS, Express, PostgreSQL, TypeORM,
Redis
Инфраструктура: Docker, Linux, Socket.IO, RabbitMQ
…
🎯 О разработчике:
У него более 5 лет обширного опыта в ИТ-индустрии, с особым акцентом на веб-разработку, электронную коммерцию и создание высоконагруженных решений. Как преданный и ориентированный на результат ИТ-профессионал, он увлечен программированием и созданием чистого, готового к производству кода.
🚀 Прямое соответствие вашим целям миграции и производительности:
Высокая нагрузка и оптимизация: Глубокий опыт в оптимизации запросов и Redis для устранения высоких временных задержек сервера и выполнения вашего требования $p95 < 200\text{ ms}$.
Ваш точный стек: Готов немедленно приступить к вашему репозиторию Next.js 14, NestJS и PostgreSQL.
Тестирование и платежи: Уверенное владение Jest (TDD), CI/CD рабочими процессами, безопасной интеграцией Auth.js и полной настройкой Stripe с надежной обработкой вебхуков.
Готов к команде: В качестве тимлида он полностью готов предоставить документацию OpenAPI, валидацию Postman и подробные видеоинструкции Loom для вашей внутренней команды.
С наилучшими пожеланиями,
Алекс
Группа разработки NC-1
-
10 дней355 034 UAH
1117 4 0 10 дней355 034 UAHПривет! Ваш стек и критерии приемки очень ясны, и я могу приступить к существующему репозиторию и провести рефакторинг для повышения скорости, не нарушая ваш ритм поставок. Я работал с кодовыми базами Next.js 14 и NestJS, где настоящие победы заключаются в исправлении паттернов доступа к данным, снижении нагрузки на сервер при каждом запросе, оптимизации кэширования и устранении скрытых запросов N плюс 1, которые тихо вредят каталогу и оформлению заказа.
Я могу начать с профилирования медленных путей под нагрузкой с вашим скриптом k6, затем работать модуль за модулем, чтобы каждое изменение было измеримо. Я буду поддерживать Jest в зеленом состоянии, следовать вашим правилам ESLint и следить за тем, чтобы Lighthouse оставался в хорошем состоянии, пока мы улучшаем TTFB и латентность p95. На этапе API я могу предоставить чистые REST или GraphQL конечные точки с документацией OpenAPI и коллекцией Postman, которая соответствует реальным сценариям использования, а не только счастливым путям. Для Stripe я укреплю процесс оформления заказа от начала до конца в тестовом режиме, добавлю идемпотентность вебхуков, проверку подписи и состояния корректного завершения, чтобы заказы никогда не застревали в неопределенном статусе.
Одна идея, которая поможет вашей команде двигаться быстрее в долгосрочной перспективе, — это Контракт производительности, который будет находиться в репозитории. Это небольшой набор автоматизированных бенчмарков, которые запускаются в CI на ключевых маршрутах, таких как поиск в каталоге и оформление заказа, чтобы регрессии выявлялись до слияния, и вы оставались в пределах целевого значения p95 по мере роста продукта.
https://app.cookiecad.com
https://www.clicknova.de
-
1 день355 034 UAH
2556 38 0 1 день355 034 UAHДобрый день! Ознакомился с задачей готов приступить. Сделаю качественно и очень быстро. Имею опыт в разработке более 5 лет. Проживаю в Европе, по этому проблем со светом или связью никаких не будет.
Некоторые проекты, которые я сделал и в которых участвовал:
http://contentbuilder.ai/ - работал официально в стартапе, который позволяет создавать с помощью ии презинтации, курсы и тд..
sarafan.com.ua - сайт волонтерской компании
bionrgg.com (https://bionrgg.com/) - мое решение для создания визиток цифровых для волонтеров, являюсь партнером волонтерской компании сарафан которая есть партнером Сильпо
…
https://freelancehunt.com/showcase/work/sayt-avtomobilnyih-poputchikov/1715396.html
-
111 дней355 034 UAH
1098 12 0 2 111 дней355 034 UAHЗдравствуйте!
Мы команда разработчиков с большим опытом работы с высоконагруженными eCommerce платформами и современными экосистемами TypeScript, включая Next.js, NestJS, PostgreSQL, Stripe и масштабируемые архитектуры API.
Ваш проект очень близок к тому, чем мы обычно занимаемся — особенно рефакторингом устаревших систем с акцентом на производительность и миграцией к полностью типобезопасным архитектурам.
Мы можем помочь вам с:
* глубоким рефакторингом устаревшего монолитного кода без нарушения существующей функциональности;
… * выявлением и устранением узких мест производительности на стороне бэкенда/фронтенда;
* оптимизацией времени ответа API и запросов к базе данных для высоких нагрузок;
* созданием чистых REST/GraphQL API с учетом правильной архитектуры и масштабируемости;
* безопасной интеграцией Stripe checkout с обработкой вебхуков и восстановлением после сбоев;
* поддержанием строгих стандартов качества кода с использованием TDD, Jest, ESLint, CI-пайплайнов и целей производительности Lighthouse.
У нас есть практический опыт с:
* архитектурой Next.js 14 App Router;
* модульными бэкенд-системами NestJS;
* оптимизацией PostgreSQL и настройкой запросов;
* потоками аутентификации/сессий Auth.js;
* подписками и обработкой платежей Stripe;
* профилированием производительности, кэшированием и оптимизацией нагрузки при производственном трафике.
Мы комфортно работаем непосредственно в рабочих процессах на базе GitHub с обзорами PR, CI/CD пайплайнами, стандартами документации и записанными техническими инструкциями для внутренних команд.
Цель производительности — время ответа API p95 ниже 200 мс при одновременной нагрузке — абсолютно реалистична при правильном профилировании и оптимизации архитектуры, и мы будем рады помочь стабилизировать и масштабировать платформу дальше.
Готовы обсудить текущую архитектуру, узкие места и дорожную карту более подробно.
-
14 дней355 034 UAH
242 14 дней355 034 UAHДобрый день.
Проект выглядит технически серьезным и ближе к production-grade рефакторингу/инженерии производительности, чем к "обычной" fullstack-разработке. Особенно из-за наследуемого монолита, целевых показателей производительности (p95 < 200ms при 500 одновременных пользователях), Stripe/webhooks и требований к CI/TDD workflow.
Перед тем как подтверждать полный объем, хочу провести короткий технический аудит текущего состояния системы и узких мест. Это позволит:
• честно оценить риски,
• понять реальный объем наследуемого кода,
• определить, смогу ли я закрыть задачу самостоятельно,
• и дать адекватную оценку по времени/этапам.
… На аудит понадобится ~1 день после получения доступа к репозиторию/окружению.
После аудита:
• дам честный фидбек по осуществимости,
• предложу дорожную карту,
• и разбивку по этапам.
Моя ставка: $10/час.
-
50 дней355 034 UAH
1309 6 1 50 дней355 034 UAHЗдравствуйте, Максвелл.
Я являюсь разработчиком полного стека с очень обширным опытом работы с next.js, backend на nestjs, интеграцией REST API, базой данных PostgreSQL и интеграцией платежного шлюза Stripe.
Основываясь на этом опыте, я очень заинтересован в этом проекте и готов начать прямо сейчас.
Не стесняйтесь обращаться ко мне в любое время, чтобы обсудить детали.
Спасибо, Юсеф.
-
14 дней355 034 UAH
3714 17 0 14 дней355 034 UAHЗдравствуйте! 👋
У меня есть опыт работы с production e-commerce платформами, рефакторингом устаревшего кода, оптимизацией производительности API, процессом оформления заказа, вебхуками Stripe и построением типобезопасной архитектуры на современном стеке.
Релевантный стек:
Frontend:
Next.js 14
React
… TypeScript
SSR / Серверные компоненты
Оптимизация Lighthouse / Core Web Vitals
Backend:
NestJS
Node.js
PostgreSQL
REST / GraphQL API
OpenAPI / Swagger
Сессии Auth.js
Платежи:
Stripe Checkout / Payment Intents
Вебхуки Stripe
Обработка ошибок
Тестовый режим E2E процесса оплаты
Тестирование / Качество:
Jest
ESLint
Рабочий процесс TDD
Коллекции Postman
Нагрузочное тестирование k6
Рабочий процесс на основе PR в GitHub
Из подобного опыта:
оптимизация оформления заказа/API для e-commerce;
рефакторинг production backend;
оптимизация запросов PostgreSQL;
платежные потоки Stripe;
интеграции API Next.js/NestJS;
доставка на основе CI с тестами и обзором.
Готов просмотреть репозиторий, скрипт k6, текущие медленные конечные точки и предложить план первого спринта по оптимизации.
С уважением,
Андрей
-
50 дней355 034 UAH
6828 55 1 2 50 дней355 034 UAHЗдравствуйте,
Я разработчик полного стека с большим опытом работы с высоконагруженными веб-приложениями и современными стеком TypeScript, включая Next.js, NestJS, PostgreSQL, Stripe и Auth.js. Ваш проект особенно интересен, потому что он сочетает в себе рефакторинг устаревшего кода, оптимизацию производительности и масштабируемую архитектуру — области, с которыми я регулярно работаю.
У меня есть опыт улучшения производительности API, сокращения времени отклика сервера, оптимизации запросов к базе данных и рефакторинга нестабильных устаревших кодовых баз в поддерживаемые производственные системы. Мне комфортно работать с рабочими процессами TDD, Jest, ESLint, CI-пайплайнами, документацией OpenAPI и инструментами тестирования производительности, такими как k6 и Lighthouse.
Я могу помочь с:
* Рефакторингом критически важных устаревших модулей производительности
… * Оптимизацией времени отклика на оформление заказа и каталог
* Созданием чистых REST/GraphQL API
* Безопасной интеграцией Stripe с обработкой вебхуков
* Поддержанием покрытия тестами и стандартов качества кода
* Четкой документацией PR и записанными обходами архитектуры
Я комфортно работаю в существующих рабочих процессах GitHub и сосредоточен на написании масштабируемого, готового к производству кода с чистой архитектурой и долгосрочной поддерживаемостью в виду.
Готов начать немедленно.
С наилучшими пожеланиями
-
8 дней355 034 UAH
178 8 дней355 034 UAHЯ NextJs, React, NestJs разработчик. Готов взяться за эту задачу
-
30 дней355 034 UAH
10130 117 0 30 дней355 034 UAHЗдравствуйте.
Я разработчик на NodeJS. У меня есть опыт работы с Next.js и NestJS. Готов к работе. Давайте поговорим.
-
60 дней355 034 UAH
673 1 0 60 дней355 034 UAHЗдравствуйте!
Это тот тип проекта, где важно не просто написать чистый код, а правильно диагностировать — и тогда рефакторинг сам становится очевидным. Именно так я подхожу к подобным задачам.
Мой опыт с этим стеком:
Работал с Next.js 14 (App Router + Server Actions), NestJS (модульная архитектура, guards, interceptors), PostgreSQL 15 (оптимизация запросов, индексы, пул соединений через PgBouncer), Auth.js и Stripe (webhooks, idempotency keys, обработка failure paths). TDD + Jest — стандарт для меня, не исключение.
Что я сделаю на первом этапе — рефакторинг:
Перед тем как писать любой новый код, я проведу профилирование: slow query log в Postgres, APM-трейсы по NestJS-сервисам, анализ k6-скрипта, который вы уже имеете. Высокие времена ответа сервера на checkout и каталоге — это обычно одна из трех вещей: N+1 запросы, отсутствие индексов на hot-path таблицах, или блокирующие операции в синхронном коде. После диагностики — целевой рефакторинг с измерением до/после. Цель p95 < 200 мс при 500 concurrent users — реалистична, если устранить несколько ключевых узких мест.
…
Далее по дорожной карте:
- REST + GraphQL API с OpenAPI-документацией и Postman-коллекцией
- Stripe end-to-end: Payment Intent flow, проверка подписи webhook, логика повторных попыток, плавные пути обработки ошибок
- PR review записанный на Loom с объяснением каждого архитектурного решения для вашей команды
- CI остается зеленым на каждом merge — это не предмет переговоров
Сроки: ориентировочно 6–10 недель в зависимости от глубины legacy-долга (точнее — после просмотра кодовой базы).
-
40 дней355 034 UAH
4097 5 1 40 дней355 034 UAHПривет, Максвелл
Ваш проект — это миграция, где дисциплинированная архитектура имеет гораздо большее значение, чем простая перепись кода, потому что проблемы с производительностью в гибридных монолитных системах обычно возникают из-за накопленного технического долга в паттернах доступа к базе данных, кэшировании и платежных потоках, а не из-за одного изолированного узкого места.
Я работал над системами на основе Next.js и NestJS, где основное внимание уделялось снижению времени отклика под нагрузкой, сохраняя при этом кодовую базу поддерживаемой и полностью типобезопасной.
Судя по вашему описанию, немедленным приоритетом явно является оптимизация бэкенда и рендеринга, а не разработка новых функций, что является правильным подходом перед масштабированием API и платежей.
Мне нравится, что у вас уже есть CI, Jest и ESLint, потому что это делает итеративный рефакторинг гораздо более безопасным, особенно при улучшении устаревших модулей в условиях производства.
Ваша цель p95 менее 500 одновременных пользователей реалистична, если предположить, что текущие узкие места в основном связаны с запросами и рендерингом, а не с ограничениями инфраструктуры.
Для проверки нагрузки я бы постоянно проводил бенчмаркинг, используя предоставленные скрипты k6 в течение фаз рефакторинга, вместо того чтобы ждать конца, потому что регрессии производительности гораздо легче изолировать поэтапно.
Я хотел бы обсудить это с вами.
Спасибо.
-
30 дней355 034 UAH
1195 4 0 30 дней355 034 UAHЗдравствуйте!
У меня есть опыт работы со стеком Next.js 14 + NestJS + PostgreSQL на продакшн e-commerce проектах, и я понимаю эту задачу на уровне архитектуры, а не только кода. Рефакторинг унаследованных модулей с достижением p95 < 200ms при 500 одновременных пользователях — это реалистичная цель при правильном подходе к оптимизации запросов, пуллингу соединений и кэшированию SSR.
Я выполню рефакторинг унаследованного кода с профилированием узких мест, построю чистые REST/GraphQL API с документацией OpenAPI и коллекцией Postman, полный процесс оформления заказа Stripe с обработкой вебхуков и резервными путями в тестовом режиме. Покрою все юнит-тестами (Jest), сохраню CI зеленым и запишу обзор PR в Loom для вашей команды.
Напишите в личные сообщения, и я предоставлю точную стоимость и сроки реализации.
С уважением, Николай
-
40 дней355 034 UAH
679 1 0 40 дней355 034 UAHЗдравствуйте!
Я очень заинтересован в вашем проекте. У меня есть большой опыт в миграции монолитных платформ электронной коммерции на современный стек с типизацией, используя Next.js 14 (App Router) + NestJS + PostgreSQL, и я могу начать немедленно.
Мое понимание ваших потребностей:
Основная цель: Значительное улучшение производительности — снижение времени отклика сервера на страницах каталога и оформления заказа (цель: p95 < 200 мс под нагрузкой).
Полная переработка устаревшей кодовой базы при сохранении стабильности.
Чистая архитектура с правильным разделением (фронтенд на Next.js + бэкенд на NestJS).
Высококачественные результаты: тщательное тестирование, документация OpenAPI, безопасная интеграция Stripe и четкие инструкции по PR.
… Как я подойду к этому:
Фаза 1 (Наивысший приоритет – Производительность и переработка)
Глубокий аудит текущих узких мест (N+1 запросы, неэффективное использование Prisma/ORM, неоптимизированные API конечные точки, тяжелое промежуточное ПО и т.д.)
Переработка критических модулей (каталог, детали продукта, корзина, оформление заказа)
Оптимизация запросов к базе данных + правильная индексация
Реализация стратегий кэширования (Redis + кэш Next.js)
Оптимизация API (NestJS) + улучшения выборки данных в Next.js
Фаза 2
Разработка чистого REST/GraphQL API
Укрепленная интеграция Stripe (Checkout + Webhooks + идемпотентность + обработка ошибок)
Фаза 3
Полное покрытие тестами, документация OpenAPI, настройка мониторинга
Мой соответствующий опыт:
Успешно мигрировал две средние платформы электронной коммерции с монолита на стек Next.js 14 + NestJS.
Достиг p95 времени отклика менее 180 мс при высокой нагрузке в производственной среде.
Глубокая экспертиза в Auth.js (NextAuth), PostgreSQL, Prisma/TypeORM, Stripe Connect & Checkout и TDD.
Оценочное время: 3–4 недели
Я работаю с высокой прозрачностью: ежедневные обновления, видео Loom для сложных решений и поддерживаю зеленые тесты + высокие оценки Lighthouse при каждом слиянии.
Следующие шаги:
Вы будете доступны для короткого звонка на этой неделе? Я могу просмотреть ваш репозиторий и дать вам более точную оценку и план действий после ознакомления с текущей кодовой базой.
С нетерпением жду возможности работать вместе над этой трансформацией.
С наилучшими пожеланиями,
-
21 день355 034 UAH
284 21 день355 034 UAHЗдравствуйте. Меня зовут Роман, CVO компании Echocode.Digital. У нас есть опытная команда с 8-летним стажем в создании веб-сайтов «под ключ», мобильных приложений и сложных веб-систем. Мы специализируемся на разработке современных, адаптивных и высокопроизводительных решений. За 8 лет практики мы сформировали глубокий технический стек: UI/UX Дизайн: Проектирование интерфейсов, создание дизайн-систем, Wireframes, Mobile & Web UI (Figma, Adobe Creative Suite). Frontend и интерфейсы: HTML, CSS, JavaScript, TypeScript, React.js, Next.js. Мобильная разработка: React Native и Flutter. Backend и серверная логика: Node.js (NestJS), Python (FastAPI/Django), PHP (Laravel), WordPress. Базы данных и хранилища: PostgreSQL, MySQL, MongoDB, Redis. Инфраструктура и DevOps: Docker, AWS, WebSockets, REST API, Git. Вам не придется отдельно искать дизайнера, бэкендера и фронтендера. Наша команда работает в единой связке, что исключает недоразумения между дизайном и кодом, существенно ускоряет разработку и гарантирует качественный результат из одних рук. Пишите нам в личные сообщения! Обсудим детали вашего проекта, рассчитаем точные сроки и бюджет. Готовы стартовать в ближайшее время!
-
1 день355 034 UAH
262 1 день355 034 UAHДобрый день.
У меня есть опыт рефакторинга eCommerce-проектов на Next.js + NestJS + PostgreSQL, включая оптимизацию checkout/catalog flows и интеграцию Stripe.
Могу быстро подключиться к legacy-коду и сосредоточиться на главном приоритете — снижении времени ответа сервера и устранении узких мест без рискованного переписывания.
Есть опыт с k6/performance testing и CI workflows через процесс GitHub PR.
Готов быстро включиться в проект.
-
30 дней355 034 UAH
93808 1266 1 10 30 дней355 034 UAHЗдравствуйте. Я работаю с React и Node.js более 9 лет. Также у меня есть большой опыт работы с Next.js и Nest.js. Могу ли я увидеть проект?
-
15 дней355 034 UAH
9897 67 0 15 дней355 034 UAHЗдравствуйте! Перепишу вашу платформу, работаю с NEXT.js много лет. Выполню ваше задание быстро и качественно.
Последние мои работы
https://indexfast.pp.ua
https://mamamia.pp.ua
https://monitortest.pp.ua
https://keytest.pp.ua
https://florist-map.vercel.app
… Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!