Ремонт приложения Node.js (бекенд + фронтенд + сброс пароля) VPS, NGINX, PM2
Ищу опытного Full-Stack JavaScript разработчика, который проанализирует существующее веб-приложение и исправит его ключевые функции и безопасность.
Технология проекта:
Backend: Node.js (Express)
Frontend: JavaScript / HTML
Сервер: VPS Linux
Обратный прокси: Nginx
Управление процессами: PM2
Отправка писем (SMTP / API)
Объем работ:
Исправление входа пользователей
диагностика ошибок входа
улучшение работы конечных точек входа
проверка авторизации пользователей
Исправление восстановления пароля
улучшение генерации токенов сброса
улучшение валидации токенов
проверка корректности ссылки для сброса пароля
улучшение коммуникации frontend ↔ backend
Исправление отправки писем
предложения отправляются в приложении, но не доходят на e-mail
проверка конфигурации SMTP / системы отправки писем
исправление доставки сообщений
Безопасность приложения
проверка авторизации и токенов
защита конечных точек API
валидация входных данных
основные меры безопасности веб-приложения
Панель администратора
создание учетной записи администратора
предоставление администратору соответствующих прав
возможность управления элементами страницы администратором
Проверка конфигурации сервера
проверка работы backend на VPS
конфигурация и верификация Nginx
проверка процессов PM2
Финальные тесты
тест входа пользователей
тест сброса пароля
тест отправки писем
проверка стабильности приложения
Доступ:
доступ к серверу через SSH
доступ к файлам проекта
Требования:
опыт работы с Node.js / Express
опыт работы с серверами VPS Linux
знание Nginx и PM2
умение диагностировать и исправлять существующие проекты
Срок выполнения: как можно скорее
Бюджет: подлежит обсуждению
Прошу откликнуться людей с опытом исправления и обеспечения безопасности существующих приложений Node.js.
-
4 дня14 633 UAH4 дня14 633 UAH
привет,
эта задача выглядит не как простой набор правок, а скорее как стабилизация существующего приложения node.js в нескольких связанных областях: аутентификация, процесс сброса пароля, доставка электронной почты и конфигурация сервера.
именно такой работой я могу помочь.
судя по вашему описанию, проблемы, вероятно, находятся на трех уровнях одновременно:
логика бэкенда (вход в систему, генерация/валидация токена сброса, авторизация)
…
взаимодействие фронтенда и бэкенда
конфигурация сервера/времени выполнения на vps (nginx, pm2, env, smtp)
в таком проекте правильный подход заключается не в том, чтобы устранять симптомы по одному, а в том, чтобы сначала провести аудит потока от начала до конца, определить, где он ломается, а затем исправить это аккуратно:
диагностика и ремонт входа в систему
процесс сброса пароля и обработка токенов
конфигурация отправки и доставки электронной почты
административная учетная запись и разрешения
усиление безопасности api/входных данных
проверка nginx / pm2 / vps
финальные тесты от конца до конца после исправлений
у меня есть опыт работы с приложениями node.js / express на linux vps и с отладкой производственных проблем, где проблема частично в коде и частично в конфигурации развертывания.
моя оценка для этого объема работы составляет 1200 злотых и около 4 дней.
один важный момент перед началом: основан ли текущий процесс сброса/входа в систему на jwt, сессионных куках или пользовательских токенах?
-
4 дня9292 UAH4 дня9292 UAH
Добрый день!
У меня есть значительный опыт работы с Node.js/Express и настройкой VPS с Nginx + PM2, поэтому я не вижу здесь ничего сложного. В повседневной жизни я руковожу командой в Oria Agency, и подобные исправления существующих приложений — это, по сути, моя повседневная работа. Я с удовольствием загляну в проект через SSH и быстро диагностирую, что не работает с входом в систему, сбросом пароля и отправкой писем.
С радостью помогу, прошу связаться
С уважением,
Андрий Возняк
-
1 день10 365 UAH1 день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 года.
-
3 дня5365 UAH3 дня5365 UAH
Здравствуйте.
У меня есть опыт отладки и стабилизации существующих приложений на Node.js / Express, включая процессы аутентификации, системы сброса паролей и развертывание серверов на VPS.
Судя по вашему описанию, проблемы, вероятно, находятся в трех областях:
* аутентификация / проверка сессий или токенов
* процесс сброса пароля (генерация токенов, срок действия или проверка)
* конфигурация доставки электронной почты (SMTP или интеграция API)
…
Мой типичный подход к проектам подобного рода:
1. Полная диагностика приложения
* проверка логики аутентификации на сервере
* инспекция конечных точек входа и обработки токенов
* проверка коммуникации между фронтендом и бэкендом
2. Ремонт процесса сброса пароля
* безопасная генерация токенов
* правильная проверка и срок действия
* проверка ссылок для сброса
3. Отладка доставки электронной почты
* проверка конфигурации SMTP/API
* тестирование почтового транспорта и ограничений сервера
* обеспечение надежной отправки электронной почты
4. Проверка на стороне сервера
* проверка службы Node под PM2
* инспекция конфигурации обратного прокси Nginx
* просмотр логов и обработка ошибок
5. Улучшения безопасности
* проверка входных данных
* защита конечных точек
* базовая защита приложения
После аудита я предоставлю четкий список проблем и исправлю их поэтапно.
Я могу начать немедленно после получения доступа по SSH.
Оценочное время: 2-3 дня
Оценочный бюджет: 120-180 долларов (после первоначальной диагностики)
-
10 дней121 926 UAH
1182 8 1 10 дней121 926 UAHПривет, Марчин
Я могу реализовать это с нуля, быстрая доставка, хорошие результаты.
PM открыт.
-
4 дня2561 UAH
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 и обеспечу стабильность всей системы и готовность к производству.
С нетерпением жду обсуждения вашего проекта в деталях.
-
8 дней15 852 UAH
232 8 дней15 852 UAHЯ могу это сделать.
У меня есть опыт в бэкенде и веб-системах (Node.js, PHP, Python), я работал над исправлением существующих проектов, интеграциями и системами с авторизацией, платежами и API. Я хорошо разбираюсь в отладке и доведении приложений до стабильного состояния.
Я займусь авторизацией и сбросом пароля — диагностика эндпоинтов, токенов, валидации и потока между фронтендом и бэкендом.
Рассылка тоже без проблем — проверю SMTP / API, логи, доставляемость и исправлю отправку.
Безопасность: проверю авторизацию, эндпоинты, валидацию данных и основные меры безопасности, чтобы не было уязвимостей.
…
Админ-панель — я могу создать учетную запись, роли и основное управление.
Сервер: я работаю на Linux VPS, разбираюсь в Nginx, PM2, конфигурации бэкенда и развертывании, так что проверю всё от начала до конца.
В конце я проведу тесты: авторизация, сброс пароля, письма, стабильность.
Я могу начать сразу и начать с быстрого аудита + список проблем для исправления.
-
7 дней73 163 UAH
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 часа), чтобы:
выявить ключевые проблемы
оценить объем
предложить четкий план исправлений
После этого — поэтапно закроем все задачи.
-
7 дней29 265 UAH
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
-
3 дня12 194 UAH
314 3 дня12 194 UAHЗдравствуйте, можно ли сперва глянуть на код? взяться могу сразу
-----------------------------------------------------------------
-
5 дней13 499 UAH
471 2 0 5 дней13 499 UAHготов помочь вам с этим
отправлю вам предыдущую работу в чате - чтобы убедиться, что мы подходим друг другу
-
12 дней15 047 UAH
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/
С удовольствием проанализирую приложение, предложу план исправлений и мер безопасности, а также представлю детальную смету после краткого обзора проекта.
С уважением,
Алексей Буглак
-
5 дней18 291 UAH
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" для вашего сервера, чтобы в будущем избежать подобных проблем с безопасностью.
Готов приступить к аудиту сегодня. Буду рад обсудить детали в личных сообщениях!
-
7 дней21 949 UAH
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
-
30 дней24 388 UAH
693 21 0 30 дней24 388 UAHПривет! Я могу реализовать твой проект. У меня есть опыт. Напиши мне, давай поговорим.
-
1 день915 UAH
11616 44 0 1 день915 UAHЗдравствуйте, у меня есть соответствующий опыт в области требуемых технологий. Пожалуйста, свяжитесь со мной в личном порядке, я готов выполнить все задачи, начну с сегодняшнего дня. С удовольствием помогу!
-
5 дней24 388 UAH
2013 59 0 5 дней24 388 UAHДобрый день,
у меня есть опыт в ремонте существующих приложений Node.js/Express на VPS (Linux, Nginx, PM2), и я могу быстро восстановить ключевые функции и улучшить безопасность.
Что я выполню:
диагностика и исправление входа пользователей,
исправление процесса сброса пароля (токены, валидация, ссылка для сброса),
исправление отправки электронной почты (SMTP/API, логи, доставляемость),
основное усиление безопасности API и авторизации,
… создание учетной записи администратора и назначение прав,
проверка конфигурации VPS, Nginx и PM2,
финальные тесты (вход, сброс пароля, электронная почта, стабильность).
Я могу начать сразу после получения доступа SSH и файлов проекта.
-
3 дня12 194 UAH
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)
-
1 день10 974 UAH
3237 23 1 2 1 день10 974 UAHЗдравствуйте. Я понимаю проблему. У меня богатый опыт работы с node.js, поэтому я думаю, что моя экспертиза будет полезной.
-
1 день12 194 UAH
333 1 день12 194 UAHЗдравствуйте.
Я внимательно ознакомился с вашими требованиями.
Основываясь на этом обзоре, я уверен, что смогу завершить текущие изменения в короткие сроки и работать с вами для достижения отличного результата.
Я хотел бы иметь возможность обсудить это более подробно.
Спасибо.
Ифеолууа.
-
1 день12 194 UAH
93808 1266 1 10 1 день12 194 UAHЗдравствуйте. Я работаю с Node.js более 8 лет. Я готов к сотрудничеству.
-
10 дней60 969 UAH
12862 4 2 10 дней60 969 UAHПривет! Я старший разработчик Full-Stack JavaScript с более чем 8-летним опытом работы с Node.js, Express, VPS Linux, Nginx и PM2.
У меня есть опыт отладки производственных приложений Node.js и стабилизации систем в средах VPS.
Я готов начать немедленно и могу быстро диагностировать проблемы и предоставить решения. Буду рад обсудить детали и ознакомиться с проектом.
С наилучшими пожеланиями,
Джео Винсент Карретас
-
7 дней9475 UAH
9897 67 0 7 дней9475 UAHЗдравствуйте! Выполню ваше задание быстро и качественно.
Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!
-
1 день1219 UAH
1567 5 0 1 день1219 UAHДобрый день.
Я могу помочь с анализом и исправлением приложения. У меня есть опыт работы с Node.js, Express, настройкой серверов Linux, а также с развертыванием с Nginx и PM2.
-
1 день915 UAH
3322 146 4 1 1 день915 UAHДобрый день.
Очень хорошо знаю Node JS и PM2.
Пишу разные задачи на Node JS + Express.
Могу помочь исправить ошибки.
Укажу точную цену и сроки после проверки кода.
Если у вас есть вопросы, можете написать мне в личные сообщения.
Актуальные фриланс-проекты в категории 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 ставок |