Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Ремонт приложения Node.js (бекенд + фронтенд + сброс пароля) VPS, NGINX, PM2

Translated

  1. 17500
     36  0

    4 дня14 633 UAH

    привет,

    эта задача выглядит не как простой набор правок, а скорее как стабилизация существующего приложения node.js в нескольких связанных областях: аутентификация, процесс сброса пароля, доставка электронной почты и конфигурация сервера.

    именно такой работой я могу помочь.

    судя по вашему описанию, проблемы, вероятно, находятся на трех уровнях одновременно:

    логика бэкенда (вход в систему, генерация/валидация токена сброса, авторизация)

    взаимодействие фронтенда и бэкенда

    конфигурация сервера/времени выполнения на vps (nginx, pm2, env, smtp)

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

    диагностика и ремонт входа в систему

    процесс сброса пароля и обработка токенов

    конфигурация отправки и доставки электронной почты

    административная учетная запись и разрешения

    усиление безопасности api/входных данных

    проверка nginx / pm2 / vps

    финальные тесты от конца до конца после исправлений

    у меня есть опыт работы с приложениями node.js / express на linux vps и с отладкой производственных проблем, где проблема частично в коде и частично в конфигурации развертывания.

    моя оценка для этого объема работы составляет 1200 злотых и около 4 дней.

    один важный момент перед началом: основан ли текущий процесс сброса/входа в систему на jwt, сессионных куках или пользовательских токенах?

  2. 8918
     54  2

    4 дня9292 UAH

    Добрый день!

    У меня есть значительный опыт работы с Node.js/Express и настройкой VPS с Nginx + PM2, поэтому я не вижу здесь ничего сложного. В повседневной жизни я руковожу командой в Oria Agency, и подобные исправления существующих приложений — это, по сути, моя повседневная работа. Я с удовольствием загляну в проект через SSH и быстро диагностирую, что не работает с входом в систему, сбросом пароля и отправкой писем.

    С радостью помогу, прошу связаться
    С уважением,
    Андрий Возняк

  3. 596
     2  0
    Пример работы:
    Nutritico
    1 день10 365 UAH

    ✋ Здравствуйте! Мы IT-компания dZENcode.

    Мы реализуем аудит и стабилизацию Node.js (Nest.js/Express) приложения: логин, сброс пароля по токену, SMTP‑доставку, админ‑панель, защиту API, настройку Nginx/PM2 и тесты, опираясь на опыт команды, лучшие практики и собственные наработки.

    Какой механизм токенов сейчас используется — JWT или одноразовые?
    Каким SMTP или email‑провайдером пользуетесь, настроены SPF/DKIM?

    Подробную информацию о наших услугах и ставках вы найдёте на сайте: Freelancehunt
    Посмотрите – дальше обсудим детали работы, пишите, как будете готовы.

    Финальная стоимость формируется только после уточнения объёма и требований.

    ___________________
    С уважением,
    Менеджер dZENcode

    Наши сильные стороны:
    💎 10+ лет оказываем IT-услуги: Аутсорс, Аутстаф
    🔥 90+ штатных специалистов
    🚀 Проекты «с нуля» и на поддержку
    ⚙️ SLA и постпродакшн-сопровождение
    ✅ Договор c компанией, гарантированный результат!
    🔥 250+ публичных отзывов с 2015 года.

  4. 3687
     19  1

    3 дня5365 UAH

    Здравствуйте.

    У меня есть опыт отладки и стабилизации существующих приложений на Node.js / Express, включая процессы аутентификации, системы сброса паролей и развертывание серверов на VPS.

    Судя по вашему описанию, проблемы, вероятно, находятся в трех областях:

    * аутентификация / проверка сессий или токенов
    * процесс сброса пароля (генерация токенов, срок действия или проверка)
    * конфигурация доставки электронной почты (SMTP или интеграция API)

    Мой типичный подход к проектам подобного рода:

    1. Полная диагностика приложения

    * проверка логики аутентификации на сервере
    * инспекция конечных точек входа и обработки токенов
    * проверка коммуникации между фронтендом и бэкендом

    2. Ремонт процесса сброса пароля

    * безопасная генерация токенов
    * правильная проверка и срок действия
    * проверка ссылок для сброса

    3. Отладка доставки электронной почты

    * проверка конфигурации SMTP/API
    * тестирование почтового транспорта и ограничений сервера
    * обеспечение надежной отправки электронной почты

    4. Проверка на стороне сервера

    * проверка службы Node под PM2
    * инспекция конфигурации обратного прокси Nginx
    * просмотр логов и обработка ошибок

    5. Улучшения безопасности

    * проверка входных данных
    * защита конечных точек
    * базовая защита приложения

    После аудита я предоставлю четкий список проблем и исправлю их поэтапно.

    Я могу начать немедленно после получения доступа по SSH.

    Оценочное время: 2-3 дня
    Оценочный бюджет: 120-180 долларов (после первоначальной диагностики)

  5. 1182    8  1
    10 дней121 926 UAH

    Привет, Марчин

    Я могу реализовать это с нуля, быстрая доставка, хорошие результаты.

    PM открыт.

  6. 2580    10  1   4
    4 дня2561 UAH

    Решение проблем с вашим Node.js бэкендом на VPS довольно просто, как только мы изолируем несоответствия валидации токенов и конфигурации SMTP. Поскольку электронные письма отправляются в приложении, но не доходят, я проверю настройки вашего SMTP-транспортера и проверю наличие отсутствующих записей SPF или DKIM на сервере Linux. Я также проведу аудит конечных точек Express, чтобы убедиться, что токены правильно генерируются и проверяются в процессе сброса пароля. У меня есть обширный опыт управления полностековыми JS приложениями за Nginx и PM2. Я начну с проверки логов PM2 и файлов ошибок Nginx, чтобы определить, где происходит сбой авторизации. Для административной панели я настрою безопасную систему управления доступом на основе ролей для управления правами пользователей. Чтобы дать вам представление, я использую подход с промежуточным ПО, например:
    const checkAdmin = (req, res, next) => {
    if (req.user && req.user.role === 'admin') return next();
    res.status(403).send('Unauthorized');
    };
    Я могу получить доступ к вашему серверу через SSH немедленно, чтобы отладить окружение. После исправления основной логики я усилю входные данные API и обеспечу стабильность всей системы и готовность к производству.

    С нетерпением жду обсуждения вашего проекта в деталях.

  7. 232  
    8 дней15 852 UAH

    Я могу это сделать.

    У меня есть опыт в бэкенде и веб-системах (Node.js, PHP, Python), я работал над исправлением существующих проектов, интеграциями и системами с авторизацией, платежами и API. Я хорошо разбираюсь в отладке и доведении приложений до стабильного состояния.

    Я займусь авторизацией и сбросом пароля — диагностика эндпоинтов, токенов, валидации и потока между фронтендом и бэкендом.

    Рассылка тоже без проблем — проверю SMTP / API, логи, доставляемость и исправлю отправку.

    Безопасность: проверю авторизацию, эндпоинты, валидацию данных и основные меры безопасности, чтобы не было уязвимостей.

    Админ-панель — я могу создать учетную запись, роли и основное управление.

    Сервер: я работаю на Linux VPS, разбираюсь в Nginx, PM2, конфигурации бэкенда и развертывании, так что проверю всё от начала до конца.

    В конце я проведу тесты: авторизация, сброс пароля, письма, стабильность.

    Я могу начать сразу и начать с быстрого аудита + список проблем для исправления.

  8. 264  
    7 дней73 163 UAH

    Здравствуйте!

    Готов подключиться к вашему проекту и провести полный аудит с последующим исправлением функциональности и безопасности приложения.
    Мой опыт
    Я backend/full-stack разработчик с опытом работы более 4 лет:
    Node.js (Express, NestJS)
    REST API, авторизация, работа с токенами
    PostgreSQL, MongoDB
    Docker, VPS (Linux), Nginx, PM2
    Интеграции (SMTP, Twilio, платежные системы)
    Опыт работы с реальными production-проектами (включая высоконагруженные сервисы)
    Сначала проведу быстрый аудит (4–6 часа), чтобы:
    выявить ключевые проблемы
    оценить объем
    предложить четкий план исправлений
    После этого — поэтапно закроем все задачи.

  9. 78  
    7 дней29 265 UAH

    Добрый день,

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

    Оценка за комплексное выполнение объема: 2 400 - 3 200 зл нетто, срок: 5-7 рабочих дней с момента получения доступа SSH.

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

    Я исправляю и защищаю приложения Node.js/Express на VPS уже несколько лет, знаю Nginx и PM2 с производственной стороны, а не только по документации. Выбранные проекты из портфолио можно увидеть на soft-synergy.com/portfolio.

    С удовольствием назначим короткую онлайн-встречу, на которой мы обсудим детали проекта напрямую, а после разговора Вы получите точный технический отчет и обязательное предложение.

    Антоний Себа
    soft-synergy.com

  10. 314  
    3 дня12 194 UAH

    Здравствуйте, можно ли сперва глянуть на код? взяться могу сразу
    -----------------------------------------------------------------

  11. 471    2  0
    5 дней13 499 UAH

    готов помочь вам с этим

    отправлю вам предыдущую работу в чате - чтобы убедиться, что мы подходим друг другу

  12. 3082    9  0
    12 дней15 047 UAH

    Добрый день!
    У меня большой опыт работы с Node.js (Express) и исправлением существующих веб-приложений — как на стороне сервера, так и на стороне клиента (JavaScript/HTML).
    Я работал с VPS-серверами на Linux, Nginx, PM2, а также с системами отправки почты (SMTP / API).
    Я занимаюсь диагностикой и улучшением ключевых функций, таких как вход в систему, сброс пароля, авторизация пользователей, а также усилением безопасности приложений.
    Без проблем выполню также финальные тесты и проверку конфигурации сервера.
    Проекты, над которыми я работал:

    https://rstays.com/ — полный бэкенд (Node.js Fastify, платежи, ИИ, чат, Firebase Auth, мобильная + веб-версия).

    https://ai-desk.ai/ — бэкенд, построенный с нуля (Node.js, платежи, роли, ИИ).

    https://seetruth.app/ — бэкенд мобильного приложения (Node.js Express).

    GitHub: https://github.com/axbuglak/
    С удовольствием проанализирую приложение, предложу план исправлений и мер безопасности, а также представлю детальную смету после краткого обзора проекта.

    С уважением,
    Алексей Буглак

  13. 2163    14  0   1
    5 дней18 291 UAH

    Здравствуйте!

    Меня зовут Роман, я Full-stack разработчик с 4-летним опытом (Node.js/Express). Я посмотрел на вашу задачу - проблема не только в коде, как я понимаю, а и в связке «приложение — почтовый сервер — конфигурация Nginx».

    Вот как я могу помочь с вашими проблемами:

    Диагностика Auth & Security: Проанализирую логику JWT/сессий и проверю валидацию токенов. Внедрю защиту от Brute-force и проверю заголовок Authorization на уровне Middleware.

    Восстановление почты: Кроме проверки SMTP в Node.js, я сделаю аудит DNS-записей вашего домена (SPF, DKIM, DMARC). Без этого Gmail и Outlook будут отправлять ваши письма в спам (Gmail/Outlook).

    Стабилизация VPS: Оптимизирую конфигурацию Nginx (reverse proxy) и настрою мониторинг ресурсов в PM2, чтобы предотвратить падения бэкенда.

    Admin Panel: Сделаю простую и надежную админку, без всяких тяжелых фреймворков, чтобы вы могли легко редактировать контент.

    Почему стоит выбрать меня:

    Опыт с Legacy: Могу разобраться в том, что уже написано, не буду все переписывать заново.

    Комплексный подход: Я настраиваю не только JS, но и серверное окружение (Linux/Nginx).

    Безопасность превыше всего: Перед работой обязательно делаю полный бэкап базы и файлов проекта.

    Ориентировочные сроки: 3-5 дней (в зависимости от объема правок в панели администратора).

    Бонус для вас: После завершения работ предоставлю короткий "Security Checklist" для вашего сервера, чтобы в будущем избежать подобных проблем с безопасностью.

    Готов приступить к аудиту сегодня. Буду рад обсудить детали в личных сообщениях!

  14. 189  
    7 дней21 949 UAH

    Привет,

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

    Оценка: 1800 - 2500 зл нетто
    Срок выполнения: 5-7 рабочих дней

    Я начинаю с аудита кода и конфигурации сервера (SSH, Nginx, PM2), чтобы быстро локализовать источники проблем, а не лечить симптомы. Затем я исправляю каждую область в рамках задания и заканчиваю тестами end-to-end — вход в систему, сброс пароля, доставляемость электронных писем.

    Я регулярно реализую подобные проекты — исправления, аудиты и безопасность приложений Node.js/Express на VPS — это одна из моих основных областей. Я знаю, где чаще всего возникают ошибки в таком стеке, и действую эффективно, без лишних задержек.

    С удовольствием назначу короткую встречу онлайн — это не просто разговор, а конкретная консультация, после которой вы получите подробный отчет с оценкой состояния приложения и обязательным предложением. Несколько моих реализаций вы можете найти здесь: https://soft-synergy.com/portfolio

    Якуб Чайка
    https://soft-synergy.com

  15. 693    21  0
    30 дней24 388 UAH

    Привет! Я могу реализовать твой проект. У меня есть опыт. Напиши мне, давай поговорим.

  16. 11616    44  0
    1 день915 UAH

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

  17. 2013    59  0
    5 дней24 388 UAH

    Добрый день,
    у меня есть опыт в ремонте существующих приложений Node.js/Express на VPS (Linux, Nginx, PM2), и я могу быстро восстановить ключевые функции и улучшить безопасность.

    Что я выполню:

    диагностика и исправление входа пользователей,
    исправление процесса сброса пароля (токены, валидация, ссылка для сброса),
    исправление отправки электронной почты (SMTP/API, логи, доставляемость),
    основное усиление безопасности API и авторизации,
    создание учетной записи администратора и назначение прав,
    проверка конфигурации VPS, Nginx и PM2,
    финальные тесты (вход, сброс пароля, электронная почта, стабильность).

    Я могу начать сразу после получения доступа SSH и файлов проекта.

  18. 1212    7  0
    3 дня12 194 UAH

    Добрый день.

    Меня заинтересовал ваш проект. Я Full-Stack JavaScript разработчик с ~5 годами опыта, основной стек — Node.js (Express), JavaScript, MongoDB, REST API. Имею опыт работы как с разработкой новых систем, так и с анализом и исправлением существующих проектов, включая проблемы с авторизацией, безопасностью и серверной конфигурацией.

    В подобных задачах я обычно работаю в таком порядке:
    Аудит приложения
    проверка логики авторизации
    анализ endpoint-ов login / reset password
    проверка обработки токенов
    проверка коммуникации frontend ↔ backend
    Диагностика серверной части
    анализ логов Node.js / PM2
    проверка конфигурации Nginx
    проверка работы приложения на VPS Linux
    Исправление функционала
    login и authentication flow
    reset password (генерация и валидация токенов)
    исправление SMTP / email delivery
    Безопасность
    проверка JWT / session logic
    защита API endpoints
    валидация данных
    базовые security best practices
    Финальное тестирование
    login
    password reset
    email sending
    стабильность сервера
    Я также имею опыт работы с:
    Linux VPS
    Nginx
    PM2
    SMTP / email API
    JWT authentication
    debugging production Node.js applications
    Готов быстро подключиться к проекту, провести аудит и предложить решение.
    Если можете — отправьте:
    структуру проекта или Git
    короткое описание проблем, которые возникают при login / email
    доступ к staging или логам
    После этого смогу быстро оценить объем работ.

    С уважением,
    Руслан Зоценко
    Full-Stack JavaScript Developer (Node.js)

  19. 3237    23  1   2
    1 день10 974 UAH

    Здравствуйте. Я понимаю проблему. У меня богатый опыт работы с node.js, поэтому я думаю, что моя экспертиза будет полезной.

  20. 333  
    1 день12 194 UAH

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

  21. 93808    1266  1   10
    1 день12 194 UAH

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

  22. 12862    4  2
    10 дней60 969 UAH

    Привет! Я старший разработчик Full-Stack JavaScript с более чем 8-летним опытом работы с Node.js, Express, VPS Linux, Nginx и PM2.

    У меня есть опыт отладки производственных приложений Node.js и стабилизации систем в средах VPS.

    Я готов начать немедленно и могу быстро диагностировать проблемы и предоставить решения. Буду рад обсудить детали и ознакомиться с проектом.

    С наилучшими пожеланиями,
    Джео Винсент Карретас

  23. 9897    67  0
    7 дней9475 UAH

    Здравствуйте! Выполню ваше задание быстро и качественно.

    Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
    Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!

  24. 1567    5  0
    1 день1219 UAH

    Добрый день.

    Я могу помочь с анализом и исправлением приложения. У меня есть опыт работы с Node.js, Express, настройкой серверов Linux, а также с развертыванием с Nginx и PM2.

  25. 3322    146  4   1
    1 день915 UAH

    Добрый день.
    Очень хорошо знаю Node JS и PM2.
    Пишу разные задачи на Node JS + Express.
    Могу помочь исправить ошибки.
    Укажу точную цену и сроки после проверки кода.
    Если у вас есть вопросы, можете написать мне в личные сообщения.

  26. Еще 10 ставок скрыто

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

Обновление дизайна на сайте

Нужно обновить дизайн существующего сайта используя HTML, CSS, JS: освежить внешний вид, сделать его современным и адаптивным под мобильные устройства. Требуется добавить плавные анимации и интерактивные элементы .

HTML и CSS версткаJavascript и Typescript ∙ 7 часов 45 минут назад ∙ 61 ставка

Консультация и аудит текущего проекта на Odoo 19 Community Edition

Ищем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:…

C и C++Javascript и Typescript ∙ 13 часов 24 минуты назад ∙ 5 ставок

Интернет-магазин одежды

Нужен разработчик для интернет-магазина одежды Ищу опытного разработчика для создания полноценного интернет-магазина одежды с дроп-моделью продаж. Что нужно сделать: 6 страниц: главная, товар, корзина, оформление, аккаунт, админ панель Вход через Google аккаунт Корзина и…

HTML и CSS версткаJavascript и Typescript ∙ 2 дня 10 часов назад ∙ 98 ставок

Full-stack разработка — Amazon PPC Dashboard (Stage 1)

Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite…

Javascript и TypescriptВеб-программирование ∙ 4 дня 21 час назад ∙ 32 ставки

Разработка сайта-конструктора фотокниг и фоторамок

Цель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия…

Javascript и TypescriptВеб-программирование ∙ 6 дней 13 часов назад ∙ 99 ставок

Заказчик
Marcin Kowalski
Польша Konin  2  0
Проект опубликован
2 месяца 29 дней назад
306 просмотров
Метки
  • vps
  • express
  • PM2
  • nginx
  • Node.js
  • SMTP