• Проекты 10
  • Оценка 4.3
  • Рейтинг 773

Бюджет: 250 EUR Срок: 5 дней

Привет, Марио. Я почистил несколько приложений на Vanilla JS, написанных ИИ, которые находятся на Supabase — по моему опыту, случайные зависания обычно происходят из-за каналов реального времени, которые повторно подписываются при каждом рендере и никогда не закрываются, плюс запросы без прерывания или таймаута, так что один медленный запрос блокирует весь экран. Прежде чем трогать код, я бы посмотрел ваши логи Supabase и Upstash и воспроизвел одно зависание, иначе это будет гадание. Зависания проявляются на конкретном экране или где-то, когда вкладка открыта некоторое время?

  • Проекты 31
  • Оценка 5.0
  • Рейтинг 6 447

Бюджет: 650 EUR Срок: 5 дней

Я могу рассматривать это как задачу по технической стабилизации и реинжинирингу, но 250 евро, вероятно, достаточно только для ограниченного диагностического прохода. Для реального первого этапа с воспроизведением ошибок, анализом логов, картированием коренных причин и критическими исправлениями я бы оценил от 650 евро и 5 рабочих дней.

Мы начнем с логов Supabase, Upstash и Vercel, затем воспроизведем зависания, изолируем, является ли проблема в обработке состояния, подписках в реальном времени, запросах, использовании Redis или асинхронном потоке на фронтенде. После этого я бы исправил наиболее рискованные части - состояния загрузки, неудачные запросы, повторные попытки, сохранение состояния и безопасное использование API. Я, вероятно, сначала избегал бы крупной переработки, потому что проблемы со стабильностью требуют доказательств перед вмешательством =/

> Пожалуйста, сообщите, есть ли у приложения репозиторий с воспроизводимыми шагами для сбоев.
> Происходят ли зависания у всех пользователей или только после входа в систему, обновлений в реальном времени или конкретных действий с базой данных?

Релевантные примеры от Ingello
> https://business.ingello.com/fractal - близкая архитектура и сложная логика программного обеспечения с системами, поддерживаемыми ИИ
> https://business.ingello.com/platforma - актуально для стабильности платформы, ролей, потоков данных и бизнес-логики

Похожий проект: Рефаткоринг приложения
  • Проекты 15
  • Оценка 5.0
  • Рейтинг 4 675

Бюджет: 250 EUR Срок: 3 дня

Привет.

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

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

Что касается ошибок: за все годы работы в ИТ я пришел к убеждению, что надежное обнаружение ошибок на архитектурном уровне — вместе с правильной обработкой, логированием и мониторингом — снимает эту боль и значительно ускоряет как реагирование на инциденты, так и сам процесс разработки.

Да, я понимаю, что код был сгенерирован ИИ — но я сталкивался с кодом от независимых разработчиков, где, честно говоря, ИИ оказывается впереди.

  • Проекты 5
  • Оценка 5.0
  • Рейтинг 1 321

Бюджет: 250 EUR Срок: 5 дней

Привет, Марио,

Периодические зависания в приложении на Vanilla-JS, сгенерированном ИИ, обычно связаны с необработанными асинхронными состояниями в слое данных: канал Supabase Realtime, который тихо отключается и никогда не восстанавливается, или вызов Upstash/Redis без таймаута, который зависает и оставляет интерфейс в состоянии загрузки. Это соответствует "периодическим сбоям и зависаниям в определенных функциях", которые вы описываете.

Как я бы подошел к этому:
- Сначала воспроизвести и проанализировать: извлечь логи Supabase и Upstash, сопоставить их с ошибками сети на фронтенде и определить истинную причину, а не устранять симптомы.
- Укрепить асинхронные пути: правильная обработка загрузки/ошибок, таймауты запросов и логика повторного подключения для Realtime и Redis, чтобы потерянное соединение восстанавливалось, а не зависало.
- Уточнить состояние и запросы: исправить устаревшее состояние фронтенда, сократить избыточные круговые запросы и обеспечить безопасность API-вызовов (без раскрытия ключей на стороне клиента).

Я ежедневно работаю с современным JS, PostgreSQL и Redis и мне комфортно разбираться в модульном коде, сгенерированном ИИ. Цена соответствует вашему бюджету в 250 евро; реалистичный срок выполнения — 4-5 дней, как только я получу доступ к репозиторию и смогу увидеть логи.

  • Проекты 23
  • Оценка 5.0
  • Рейтинг 4 583

Бюджет: 250 EUR Срок: 5 дней

Здравствуйте, Марио,

Периодические зависания в приложении на Vanilla JS с Supabase Realtime и Upstash Redis почти никогда не происходят из-за функции, которая явно зависает. По моему опыту, обычные коренные причины:

- Подписки на Realtime, которые создаются при каждом повторном рендере или изменении маршрута и никогда не отменяются, поэтому через некоторое время клиент удерживает десятки открытых каналов, и сокет начинает переполняться.
- Отсутствие обработки повторного подключения/отката: Supabase отключает веб-сокет (сон вкладки, сбой сети), приложение никогда не повторно подписывается, и интерфейс просто остается "застывшим".
- Вызовы Redis, выполняемые при каждом нажатии клавиши или событии прокрутки вместо того, чтобы быть дебаунсированными, достигают лимитов скорости Upstash — что возвращает ошибки, которые приложение тихо игнорирует.
- Холодные старты безсерверных функций на Vercel маскируются под "приложение зависло".

Как я бы работал:

  • Проекты 1 302
  • Оценка 5.0
  • Рейтинг 104 945

Бюджет: 250 EUR Срок: 1 день

Здравствуйте. Я работаю с JavaScript более 9 лет. Я готов к сотрудничеству.

  • Проекты 20
  • Оценка 5.0
  • Рейтинг 3 554

Бюджет: 21750 EUR Срок: 8 дней

Привет, Марио,

Это именно тот тип проекта, где тщательный человеческий обзор важнее, чем переписывание всего.

Ваше приложение уже работает, что обычно означает, что настоящая проблема не в "плохом коде" в целом, а в нестабильной логике вокруг асинхронных потоков, сохранения состояния, сетевых сбоев и коммуникации сервисов. В приложениях на чистом JS периодические зависания часто возникают из-за необработанных цепочек промисов, гонок условий, несогласованного локального состояния или слабого восстановления, когда запросы к Supabase/Upstash терпят неудачу или возвращаются позже, чем ожидалось.

Я могу помочь, подойдя к этому в правильном порядке:
- исследовать сбои потоков, используя логи Supabase и Upstash, а также поведение браузера/сети
- изолировать точные триггеры сбоев/зависаний вместо маскировки симптомов
- рефакторить затронутые модули JS, чтобы сделать загрузку, ошибки, повторные попытки и пустые состояния явными и безопасными

Разработка сайтов «под ключ» • SEO • Google Ads • Meta Ads. Помогаю компаниям привлекать новых клиентов и развиваться в интернете.
Freecora CRM — SaaS-система для управления проектами и финансами
  • Проекты -
  • Оценка -
  • Рейтинг 485

Бюджет: 250 EUR Срок: 2 дня

привет. Mario M.
У меня большой опыт работы с JavaScript и Supabase.
В частности, я имею особый опыт работы с Supabase Edge Functions, RLS и аутентификацией.
Я внимательно ознакомился с требованиями вашего проекта, и, как вы можете видеть в моем портфолио, обладаю значительным опытом в областях, которые вы запрашиваете.
С нетерпением жду возможности обсудить это более подробно в будущем.
Спасибо.

  • Проекты -
  • Оценка -
  • Рейтинг 518

Бюджет: 250 EUR Срок: 3 дня

Привет, Марио,
Я Хироши Фунаока из Японии.
Я внимательно посмотрел на твой пост.
Я могу сделать это идеально.
С нетерпением жду нашего обсуждения. Спасибо!

  • Проекты 5
  • Оценка 4.9
  • Рейтинг 756

Бюджет: 250 EUR Срок: 7 дней

Привет, я работал над Дашбордом для стартапа — рефакторинг Vanilla JS + Supabase realtime, уменьшили количество крашей на 80% и время ответа API с 2с до 400мс.

Марио, интересно узнать — крашит ли аппка чаще при одновременных realtime-подписках от нескольких пользователей, или это больше связано с конкретными операциями в Supabase/Redis?

Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде!

  • Проекты 9
  • Оценка 5.0
  • Рейтинг 763

Бюджет: 250 EUR Срок: 1 день

Здравствуйте, Марио!
Общая задача ясна. Чтобы дать вам точный ответ относительно сроков и цен, мне хотелось бы уточнить несколько вопросов, которые у меня возникли после анализа вашей задачи.
Напишите мне в личные сообщения – мы обсудим детали и ваши предпочтения.

  • Проекты -
  • Оценка -
  • Рейтинг 554

Бюджет: 465 EUR Срок: 21 день

У меня есть опыт работы с JavaScript, API-интеграциями, базами данных. Могу провести аудит кода и логов, локализовать причины зависаний, исправить обработку ошибок и состояний, оптимизировать запросы к Supabase/Upstash и подготовить приложение к стабильной работе на Vercel. Подскажите:
1. Есть ли доступ к репозиторию, Vercel, Supabase и Upstash?
2. Какие именно функции чаще всего зависают или падают?
3. Есть ли логи, скриншоты ошибок или стабильный сценарий воспроизведения проблемы?
4. Насколько велик код проекта и есть ли документация по архитектуре?
5. Нужно ли только исправление критических ошибок или также полный рефакторинг отдельных модулей?
6. Какие желаемые сроки и предусмотрена ли дальнейшая поддержка после исправлений?

  • Проекты -
  • Оценка -
  • Рейтинг 194

Бюджет: 900 EUR Срок: 10 дней

Добрый день,

вы написали о том, что в этом объявлении является самым важным: код был создан с помощью Claude Code, имеет разумную модульную структуру, но нуждается в человеческой проверке, чтобы быть действительно устойчивым. Это именно тот модель, с которой мы работаем каждый день — код пишет ИИ, а опытный инженер отвечает за каждую строку, которая попадает в продукцию.

Из описанного стека (Vanilla JS + Supabase Realtime + Upstash + Vercel) и симптома «эпизодические зависания выбранных функций» вытекают три наиболее частые причины, с которых я начну диагностику:

1. Каналы Realtime, которые не отписываются при смене вида, и отсутствие повторного соединения после разрыва WebSocket — приложение выглядит живым, но перестает получать события. Симптом случайный, так как зависит от сети пользователя.
2. Отсутствие единой обработки состояний загрузки и ошибок — неперехваченное отклонение промиса оставляет интерфейс в состоянии «бесконечная загрузка». Это обычно источник «зависания», которое в логах не оставляет явного следа.
3. Upstash: лимиты запросов и отсутствие экспоненциального повторения — под нагрузкой отдельные запросы тихо падают.

  • Проекты -
  • Оценка -
  • Рейтинг 196

Бюджет: 250 EUR Срок: 4 дня

У нас уже есть очень близкий технический шаблон восстановления для ванильного JavaScript, Supabase, Upstash и Vercel, поэтому я могу быстро адаптировать его и обсудить первые проверки здесь сейчас - я онлайн ))
За 250 EUR я могу провести фокусированную фазу стабилизации за 4 дня - воспроизвести сбои, прочитать логи Supabase и Upstash, изолировать сетевые и состояния сбоев, а затем исправить самые критические места.
Цель - сначала стабильность, затем производительность.
Я бы проверил состояния загрузки и ошибок, постоянство на фронтенде, подписки в реальном времени, вызовы Redis, эффективность запросов, переменные Vercel и трассировки консоли браузера.
От вас мне нужен доступ к репозиторию, доступ к Vercel, логи Supabase и Upstash, а также 2-3 точных пользовательских потока, где происходят зависания.
Вопрос 1 - связаны ли сбои с подписками Supabase в реальном времени или они также происходят при простой навигации по страницам.
Вопрос 2 - было ли какое-либо недавнее развертывание, после которого нестабильность стала заметной.
https://business.ingello.com/fractal - актуально, потому что это показывает нашу работу с сложной логикой, автоматизацией и надежностью системы.
https://business.ingello.com/platforma - близко к стабилизации бизнес-программного обеспечения и очистке архитектуры.
https://systems-fl.ingello.com - главная страница Ingello Systems для проектов Freelancehunt.

  • Проекты -
  • Оценка -
  • Рейтинг 415

Бюджет: 250 EUR Срок: 2 дня

Здравствуйте, Марио! Симптомы, которые вы описали, периодические сбои и зависания в определенных функциях, являются классическими проблемами для модульных приложений на чистом JavaScript, разработанных с помощью ИИ. Хотя ИИ отлично справляется со структурированием логики, он часто упускает архитектурные нюансы асинхронных потоков данных, управления памятью и обработки состояния.

  • Проекты -
  • Оценка -
  • Рейтинг 256

Бюджет: 250 EUR Срок: 3 дня

Вітаю!

Готов оперативно подключиться к проекту, найти причины периодических зависаний и стабилизировать работу вашего приложения. У меня большой опыт работы с чистым JavaScript (Vanilla JS) и оптимизацией производительности веб-приложений.

  • Проекты -
  • Оценка -
  • Рейтинг 583

Бюджет: 1234 EUR Срок: 1 день

Здравствуйте! У меня есть опыт работы с Vanilla JavaScript, исправлением ошибок и оптимизацией кода, а также интеграцией с Supabase и API. Буду рада Вам помочь!

  • Проекты 5
  • Оценка 5.0
  • Рейтинг 997

Бюджет: 250 EUR Срок: 7 дней

Здравствуйте! Я Владимир, разработчик полного стека и основатель инженерного агентства Vaysed. Я ознакомился с вашими требованиями к проекту по отладке и реинжинирингу вашего веб-приложения на Vanilla JS, и задача мне абсолютно ясна.

Работа с JavaScript ES6+, Node.js и сложными архитектурами бэкенда — это моя основная специализация. Я часто занимаюсь оптимизацией и рефакторингом кодовых баз, сгенерированных ИИ. Хотя такие инструменты, как Claude, создают хорошие логические структуры, они часто не справляются с реализацией надежного управления состоянием и правильной обработкой гонок в Vanilla JS, что именно и приводит к периодическим сбоям и зависаниям интерфейса вашего приложения.

Чтобы решить эти критические ошибки, я начну с тщательного аудита ваших логов развертывания на Vercel и проанализирую взаимодействие между клиентом, вашей базой данных PostgreSQL на Supabase и кэшем Redis на Upstash. Без фреймворка для автоматического управления состоянием я вручную рефакторю ваш JavaScript, чтобы гарантировать строгий контроль над всеми асинхронными запросами данных, состояниями загрузки и обработкой ошибок. Я также оптимизирую ваши подписки в реальном времени на Supabase и структуры запросов, чтобы устранить узкие места и обеспечить безопасную интеграцию API.

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

  • Проекты 38
  • Оценка 5.0
  • Рейтинг 17 915

Бюджет: 250 EUR Срок: 5 дней

Привет, Марио,

Периодические сбои и зависания в приложении на чистом JS на Supabase Realtime обычно связаны с небольшим набором причин, и тот факт, что код был сгенерирован ИИ, делает их более вероятными, а не менее. Я ежедневно работаю с кодом, поддерживаемым ИИ, включая Claude Code, поэтому знаю, где он обычно структурно чист, но операционно хрупок.

Обычные подозреваемые, которые я бы проверил в первую очередь:
- Каналы Realtime, на которые подписаны, но никогда не отписаны, так что подписки накапливаются при навигации, пока вкладка не зависнет
- Неперехваченные отклонения промисов, которые тихо крашатся и оставляют интерфейс в состоянии загрузки навсегда
- Состояния гонки между параллельными запросами, когда медленный ответ перезаписывает более новый, без AbortController при навигации
- Upstash Redis, вызываемый из браузера, который как бы раскрывает токен и вызывает штормы ограничения частоты. Это должно находиться за серверной функцией Vercel
- Отсутствие или неправильная настройка RLS на Supabase, что приводит к периодическим сбоям, которые выглядят случайными

  • Проекты 36
  • Оценка 5.0
  • Рейтинг 10 020

Бюджет: 250 EUR Срок: 4 дня

Вижу вашу задачу по стабилизации веб-приложения на Vanilla JS с Supabase и Upstash. Сосредоточусь на анализе логов, рефакторинге JS для надежной обработки ошибок и оптимизации состояния и коммуникации с сервисами.

Напишите мне, обсудим все подробно, и я могу сразу приступить к выполнению.

Портфолио: Freelancehunt
Отзывы: Freelancehunt

  • Проекты 44
  • Оценка 5.0
  • Рейтинг 3 277

Бюджет: 250 EUR Срок: 4 дня

Здравствуйте, Марио,

Ваше описание сильно указывает на то, что приложение не нужно переписывать. Наиболее вероятные причины - это гонки данных, дублированные подписки Realtime, незавершенные асинхронные операции или несогласованное состояние фронтенда после сетевых сбоев.

Мой подход заключается в том, чтобы сначала выявить коренную причину, а не устранять симптомы. Я проанализирую логи Supabase и Upstash, проверю сетевые запросы, воспроизведу неудачные сценарии и точно определю, что вызывает сбои и зависания. После этого я реорганизую только затронутые модули, сохраняя существующую архитектуру там, где она уже хорошо работает.

Я также рассмотрю обработку состояния загрузки и ошибок, сохранение состояния фронтенда, подписки Realtime, дублирующиеся запросы, управление асинхронными потоками, эффективность запросов и интеграцию между клиентом, Supabase и Upstash. Если проблема касается Auth, политик RLS или синхронизации состояния, я также это проверю.

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

  • Проекты 22
  • Оценка 5.0
  • Рейтинг 5 076

Бюджет: 250 EUR Срок: 5 дней

Здравствуйте ⭐️! Я высококвалифицированный веб-разработчик с более чем ✅ 7-летним опытом в бэкенд-разработке и современных веб-технологиях.

Недавние проекты:
✔️ https://homenly.com
✔️ https://omgfirms.com
✔️ https://novobudova.pro
✔️ https://confidence-tech.com
✔️ https://homexcrm.com
✔️ https://yotu.pro
✔️ https://skyhigh-lviv.com/

  • Проекты 15
  • Оценка 5.0
  • Рейтинг 8 186

Бюджет: 250 EUR Срок: 3 дня

Здравствуйте, Марио! Меня зовут Нина, я менеджер. Мы детально поняли проблему вашего приложения. Ситуация классическая: ИИ (Claude Code) отлично пишет модульную структуру Vanilla JS, но часто допускает ошибки в сложных асинхронных операциях (race conditions), обработке пограничных состояний (edge-cases) и утечках памяти при Realtime-подписках.

Мой Full-Stack разработчик ежедневно работает в экосистеме Claude / Vercel / Supabase и быстро найдет корень проблемы.

Как он решит задачу:
Анализ логов: Изучит сетевые запросы, логи Vercel Functions и лимиты в Upstash Redis, чтобы понять, где именно виснет соединение.
Исправление асинхронности: Перепишет цепочки промисов, добавит строгую обработку ошибок (try-catch), лоадеры и защиту от дублирующих запросов к API.
Оптимизация базы: Проверит сессии Supabase Auth и Realtime-листенеры (их нужно правильно закрывать, чтобы приложение не зависало).

Инженер работает быстро прямо через CLI-терминал, код останется чистым и без лишних библиотек. Напишите в ЛС, готовы обсудить детали.

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории PHP

  1. 6000 UAH
  2. Не указан
  3. Десктопные приложения 66 ставок 28 июля

    7691 UAH
  4. 28 ставок 28 июля

    4102 UAH
  5. 4400 UAH