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

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

Translated

  1. 17426
     36  0

    4 дні14 528 UAH

    привіт,

    це завдання виглядає не як простий набір редагувань, а більше як стабілізація існуючого додатку node.js в кількох пов'язаних областях: аутентифікація, процес скидання пароля, доставка електронної пошти та конфігурація сервера.

    саме такою роботою я можу допомогти.

    з вашого опису, проблеми, ймовірно, знаходяться на 3 рівнях одночасно:

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

    взаємодія фронтенду ↔ бекенду

    конфігурація сервера/середовища на vps (nginx, pm2, env, smtp)

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

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

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

    конфігурація відправки та доставки електронної пошти

    адміністративний обліковий запис та дозволи

    посилення безпеки api/входу

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

    останні тести від початку до кінця після виправлень

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

    моя оцінка для цього обсягу становить 1200 злотих і близько 4 днів.

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

  2. 8918
     54  2

    4 дні9225 UAH

    Доброго дня!

    Маю значний досвід з Node.js/Express та конфігурацією VPS з Nginx + PM2, тому нічого складного тут не бачу. Щодня я керую командою в Oria Agency, і такого роду виправлення існуючих додатків - це, по суті, моя повсякденність. З радістю перегляну проект через SSH і швидко діагностую, що не працює з авторизацією, скиданням пароля та відправкою електронних листів.

    З радістю допоможу, прошу зв'язатися
    З повагою,
    Андрій Возняк

  3. 596
     2  0
    Приклад роботи:
    Nutritico
    1 день10 290 UAH

    ✋ Доброго дня! Ми IT-компанія dZENcode.

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

    Який механізм токенів зараз використовується — JWT чи одноразові?
    Яким SMTP або email-провайдером користуєтеся, налаштовані SPF/DKIM?

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

    Фінальна вартість формується тільки після уточнення обсягу та вимог.

    ___________________
    З повагою,
    Менеджер dZENcode

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

  4. 3723
     19  1

    3 дні5327 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 052 UAH

    Привіт, Марцін

    Я можу реалізувати це з нуля, швидка доставка, хороші результати.

    PM відкритий.

  6. 2639    10  0   4
    4 дні2542 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('Неавторизовано');
    };
    Я можу отримати доступ до вашого сервера через SSH негайно, щоб налагодити середовище. Після виправлення основної логіки я зміцню вхідні дані API та забезпечу стабільність і готовність системи до виробництва.

    Чекаю на можливість обговорити ваш проект детально.

  7. 232  
    8 днів15 738 UAH

    Я можу це впоратися.

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

    Я впораюся з авторизацією та скиданням пароля — діагностика ендпоінтів, токенів, валідації та потоку між фронтендом і бекендом.

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

    Безпека: перевірю авторизацію, ендпоінти, валідацію даних і основну безпеку, щоб не було дірок.

    Адмін-панель — можу створити обліковий запис, ролі та основне управління.

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

    На кінець я проводжу тести: авторизація, скидання пароля, електронні листи, стабільність.

    Я можу зайти відразу і почати з швидкого аудиту + список проблем для виправлення.

  8. 264  
    7 днів72 638 UAH

    Доброго дня!

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

  9. 58  
    7 днів29 055 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 106 UAH

    Доброго дня, можна спочатку подивитися на код? Можу взятися одразу.

  11. 475    2  0
    5 днів13 402 UAH

    готовий допомогти вам з цим

    надішлю вам попередню роботу в чаті - щоб переконатися, що ми підходимо один одному

  12. 3082    9  0
    12 днів14 939 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 160 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. 169  
    7 днів21 792 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 213 UAH

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

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

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

  17. 2013    59  0
    5 днів24 213 UAH

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

    Що я виконую:

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

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

  18. 1212    7  0
    3 дні12 106 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 або логів
    Після цього зможу швидко оцінити обсяг робіт.

    З повагою,
    Ruslan Zotsenko
    Full-Stack JavaScript Developer (Node.js)

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

    Привіт. Я розумію проблему. У мене великий досвід роботи з node.js, тому я вважаю, що моя експертиза буде корисною.

  20. 333  
    1 день12 106 UAH

    Привіт.
    Я уважно ознайомився з вашими вимогами.
    На основі цього огляду я впевнений, що можу завершити поточні виправлення за короткий проміжок часу і працювати з вами для створення чудового результату.
    Я хотів би мати можливість обговорити це більш детально.
    Дякую.
    Іфеолува.

  21. 93816    1268  1   10
    1 день12 106 UAH

    Привіт. Я працюю з Node.js більше 8 років. Я готовий до співпраці.

  22. 12862    4  2
    10 днів60 532 UAH

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

    У мене є досвід налагодження виробничих додатків Node.js та стабілізації систем у середовищах VPS.

    Я готовий почати негайно і можу швидко діагностувати проблеми та надати рішення. Радий обговорити деталі та переглянути проект.

    З найкращими побажаннями,
    Джео Вінсент Карретас

  23. 9888    67  0
    7 днів9407 UAH

    Вітаю! Виконаю ваше завдання швидко і якісно.

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

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

    Доброго дня.

    Я можу допомогти з аналізом і виправленням додатків. У мене є досвід роботи з Node.js, Express, налаштуванням серверів Linux, а також впровадженнями з Nginx і PM2.

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

    Доброго дня.
    Дуже добре знаю Node JS і PM2.
    Пишу різні задачі на Node JS + Express.
    Можу допомогти виправити помилки.
    Вкажу точну ціну і терміни після перевірення коду.
    Якщо у вас є питання можете написати мені в ПП.

  26. Ще 10 ставок приховано

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

Комерційна on-premise платформа відеозв'язку «ViM»

Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових…

Javascript та TypescriptВеб-програмування ∙ 19 годин 12 хвилин тому ∙ 23 ставки

Шукаю наставника з Claude Code для запуску веб-проєкту з нуля

**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.…

Javascript та TypescriptНавчання ∙ 1 день 22 години тому ∙ 18 ставок

Оновлення дизайну на сайті

Потрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи.

HTML та CSS верстанняJavascript та Typescript ∙ 2 дні 16 годин тому ∙ 89 ставок

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

Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо…

C та C++Javascript та Typescript ∙ 2 дні 22 години тому ∙ 7 ставок

Інтернет-магазину одягу

Потрібен розробник для інтернет-магазину одягу Шукаю досвідченого розробника для створення повноцінного інтернет-магазину одягу з дроп-моделлю продажу. Що потрібно зробити: 6 сторінок: головна, товар, кошик, оформлення, акаунт, адмін панель Вхід через Google акаунт Кошик і…

HTML та CSS верстанняJavascript та Typescript ∙ 4 дні 19 годин тому ∙ 102 ставки

Замовник
Marcin Kowalski
Польща Konin  2  0
Проєкт опублікований
3 місяці 1 день тому
306 переглядів
Мітки
  • vps
  • express
  • PM2
  • nginx
  • Node.js
  • SMTP