Виправлення програми Node.js (бекенд + фронтенд + скидання пароля) VPS, NGINX, PM2
Шукаю досвідченого програміста Full-Stack JavaScript, який проаналізує існуючий веб-додаток і виправить його ключові функції та безпеку.
Технологія проекту:
Backend: Node.js (Express)
Frontend: JavaScript / HTML
Сервер: VPS Linux
Reverse proxy: 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 528 UAH4 дні14 528 UAH
привіт,
це завдання виглядає не як простий набір редагувань, а більше як стабілізація існуючого додатку node.js в кількох пов'язаних областях: аутентифікація, процес скидання пароля, доставка електронної пошти та конфігурація сервера.
саме такою роботою я можу допомогти.
з вашого опису, проблеми, ймовірно, знаходяться на 3 рівнях одночасно:
логіка бекенду (вхід, генерація/перевірка токена скидання, авторизація)
…
взаємодія фронтенду ↔ бекенду
конфігурація сервера/середовища на vps (nginx, pm2, env, smtp)
в такому проекті правильний підхід полягає не в тому, щоб усувати симптоми один за одним, а спочатку провести аудит потоку від початку до кінця, визначити, де він ламається, а потім виправити це акуратно:
діагностика та ремонт входу
процес скидання пароля та обробка токенів
конфігурація відправки та доставки електронної пошти
адміністративний обліковий запис та дозволи
посилення безпеки api/входу
перевірка nginx / pm2 / vps
останні тести від початку до кінця після виправлень
в мене є досвід роботи з додатками node.js / express на linux vps та з налагодженням виробничих проблем, де проблема частково в коді, а частково в конфігурації розгортання.
моя оцінка для цього обсягу становить 1200 злотих і близько 4 днів.
один важливий момент перед початком: чи базується поточний процес скидання/входу на jwt, сесійних куках чи кастомних токенах?
-
4 дні9225 UAH4 дні9225 UAH
Доброго дня!
Маю значний досвід з Node.js/Express та конфігурацією VPS з Nginx + PM2, тому нічого складного тут не бачу. Щодня я керую командою в Oria Agency, і такого роду виправлення існуючих додатків - це, по суті, моя повсякденність. З радістю перегляну проект через SSH і швидко діагностую, що не працює з авторизацією, скиданням пароля та відправкою електронних листів.
З радістю допоможу, прошу зв'язатися
З повагою,
Андрій Возняк
-
1 день10 290 UAH1 день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 року.
-
3 дні5327 UAH3 дні5327 UAH
Привіт.
У мене є досвід налагодження та стабілізації існуючих додатків Node.js / Express, включаючи процеси аутентифікації, системи скидання паролів та розгортання серверів на VPS.
З вашого опису, проблеми, ймовірно, лежать у трьох областях:
* аутентифікація / сесія або валідація токена
* процес скидання пароля (генерація токена, термін дії або верифікація)
* налаштування доставки електронної пошти (SMTP або інтеграція API)
…
Мій типовий підхід до проектів такого типу:
1. Повна діагностика додатку
* перегляд логіки аутентифікації на бекенді
* перевірка точок входу для входу та обробки токенів
* перевірка комунікації між фронтендом і бекендом
2. Виправлення процесу скидання пароля
* безпечна генерація токенів
* правильна валідація та термін дії
* верифікація посилань для скидання
3. Налагодження доставки електронної пошти
* перевірка конфігурації SMTP/API
* тестування транспорту електронної пошти та обмежень сервера
* забезпечення надійної відправки електронної пошти
4. Верифікація на стороні сервера
* перевірка служби Node під PM2
* перевірка конфігурації зворотного проксі Nginx
* перегляд журналів та обробка помилок
5. Поліпшення безпеки
* валідація введення
* захист точок доступу
* базове зміцнення додатку
Після аудиту я надам чіткий список проблем і виправлю їх крок за кроком.
Я можу почати негайно після отримання доступу SSH.
Оцінковий час: 2-3 дні
Оцінковий бюджет: 120-180 доларів США (після початкової діагностики)
-
10 днів121 052 UAH
1182 8 1 10 днів121 052 UAHПривіт, Марцін
Я можу реалізувати це з нуля, швидка доставка, хороші результати.
PM відкритий.
-
4 дні2542 UAH
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 та забезпечу стабільність і готовність системи до виробництва.
Чекаю на можливість обговорити ваш проект детально.
-
8 днів15 738 UAH
232 8 днів15 738 UAHЯ можу це впоратися.
У мене є досвід у бекенді та веб-системах (Node.js, PHP, Python), я працював над виправленням існуючих проектів, інтеграціями та системами з авторизацією, платежами та API. Я добре почуваюся в налагодженні та доведенні додатків до стабільного стану.
Я впораюся з авторизацією та скиданням пароля — діагностика ендпоінтів, токенів, валідації та потоку між фронтендом і бекендом.
Розсилка також без проблем — перевірю SMTP / API, логи, доставленість і виправлю відправку.
Безпека: перевірю авторизацію, ендпоінти, валідацію даних і основну безпеку, щоб не було дірок.
…
Адмін-панель — можу створити обліковий запис, ролі та основне управління.
Сервер: я працюю на Linux VPS, розбираюся з Nginx, PM2, конфігурацією бекенду та деплоєм, тому перевірю все від початку до кінця.
На кінець я проводжу тести: авторизація, скидання пароля, електронні листи, стабільність.
Я можу зайти відразу і почати з швидкого аудиту + список проблем для виправлення.
-
7 днів72 638 UAH
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 годин), щоб:
виявити ключові проблеми
оцінити обсяг
запропонувати чіткий план виправлень
Після цього — поетапно закриємо всі завдання.
-
7 днів29 055 UAH
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
-
3 дні12 106 UAH
314 3 дні12 106 UAHДоброго дня, можна спочатку подивитися на код? Можу взятися одразу.
-
5 днів13 402 UAH
475 2 0 5 днів13 402 UAHготовий допомогти вам з цим
надішлю вам попередню роботу в чаті - щоб переконатися, що ми підходимо один одному
-
12 днів14 939 UAH
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/
З задоволенням проаналізую додаток, запропоную план виправлень і заходів безпеки, а також надам детальну оцінку після короткого огляду проекту.
З повагою,
Олексій Буглак
-
5 днів18 160 UAH
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" для вашого сервера, щоб у майбутньому уникнути подібних проблем із безпекою.
Готовий приступити до аудиту сьогодні. Буду радий обговорити деталі в особистих повідомленнях!
-
7 днів21 792 UAH
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
-
30 днів24 213 UAH
693 21 0 30 днів24 213 UAHПривіт! Я можу реалізувати твій проект. У мене є досвід. Напиши мені, поговоримо.
-
1 день908 UAH
11616 44 0 1 день908 UAHПривіт, я маю відповідний досвід у сфері необхідних технологій. Прошу про приватний контакт, я здатен виконати всі завдання, почну з сьогоднішнього дня. З задоволенням готовий допомогти!
-
5 днів24 213 UAH
2013 59 0 5 днів24 213 UAHДоброго дня,
я маю досвід у ремонті існуючих додатків Node.js/Express на VPS (Linux, Nginx, PM2) і можу швидко відновити ключові функції та покращити безпеку.
Що я виконую:
діагностика та ремонт входу користувачів,
ремонт процесу скидання пароля (токени, валідація, посилання для скидання),
ремонт відправки електронної пошти (SMTP/API, логи, доставленість),
базове зміцнення безпеки API та авторизації,
… створення облікового запису адміністратора та надання прав,
перевірка конфігурації VPS, Nginx та PM2,
фінальні тести (вхід, скидання пароля, електронна пошта, стабільність).
Я можу почати відразу після отримання доступу SSH та файлів проекту.
-
3 дні12 106 UAH
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)
-
1 день10 896 UAH
3237 23 1 2 1 день10 896 UAHПривіт. Я розумію проблему. У мене великий досвід роботи з node.js, тому я вважаю, що моя експертиза буде корисною.
-
1 день12 106 UAH
333 1 день12 106 UAHПривіт.
Я уважно ознайомився з вашими вимогами.
На основі цього огляду я впевнений, що можу завершити поточні виправлення за короткий проміжок часу і працювати з вами для створення чудового результату.
Я хотів би мати можливість обговорити це більш детально.
Дякую.
Іфеолува.
-
1 день12 106 UAH
93816 1268 1 10 1 день12 106 UAHПривіт. Я працюю з Node.js більше 8 років. Я готовий до співпраці.
-
10 днів60 532 UAH
12862 4 2 10 днів60 532 UAHПривіт! Я старший розробник Full-Stack JavaScript з понад 8-річним досвідом роботи з Node.js, Express, VPS Linux, Nginx та PM2.
У мене є досвід налагодження виробничих додатків Node.js та стабілізації систем у середовищах VPS.
Я готовий почати негайно і можу швидко діагностувати проблеми та надати рішення. Радий обговорити деталі та переглянути проект.
З найкращими побажаннями,
Джео Вінсент Карретас
-
7 днів9407 UAH
9888 67 0 7 днів9407 UAHВітаю! Виконаю ваше завдання швидко і якісно.
Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!
-
1 день1211 UAH
1567 5 0 1 день1211 UAHДоброго дня.
Я можу допомогти з аналізом і виправленням додатків. У мене є досвід роботи з Node.js, Express, налаштуванням серверів Linux, а також впровадженнями з Nginx і PM2.
-
1 день908 UAH
3322 146 4 1 1 день908 UAHДоброго дня.
Дуже добре знаю Node JS і PM2.
Пишу різні задачі на Node JS + Express.
Можу допомогти виправити помилки.
Вкажу точну ціну і терміни після перевірення коду.
Якщо у вас є питання можете написати мені в ПП.
Актуальні фриланс-проєкти в категорії 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 ставки |