Legacy Node.js Web3 Refactor
Budget: $250 – $750 USD
Three years ago we shipped an order-management MVP on a full JavaScript/Node.js stack. Time, new requirements, and a missing original team have left the codebase non-functional, so I need fresh eyes on it.
Phase 1 – MVP restoration
You will be added to the private GitHub repository, where your first objective is to get the legacy code running again. That means:
• Repairing broken functionality so every user flow works end to end
• Patching any security vulnerabilities you spot during the fix
• Squeezing out the performance issues that crept in over the years
Once the site is live and stable on my staging server I release payment at your normal developer rate.
Phase 2 – Web3 upgrade (separate contract)
With the core app healthy, I want to extend it so our customers can pay in Bitcoin and Ethereum. Expect wallet connection, transaction handling, and the usual Web3 UX touches; we can dive into exact tools—ethers.js, Web3.js, smart-contract endpoints—after Phase 1 succeeds.
If you are comfortable navigating a legacy Node.js codebase and bridging it to modern crypto payments, send over a quick note describing similar rescue jobs you’ve done. I’ll move fast on granting repo access so you can start the assessment right away.
Phase 1 – MVP restoration
You will be added to the private GitHub repository, where your first objective is to get the legacy code running again. That means:
• Repairing broken functionality so every user flow works end to end
• Patching any security vulnerabilities you spot during the fix
• Squeezing out the performance issues that crept in over the years
Once the site is live and stable on my staging server I release payment at your normal developer rate.
Phase 2 – Web3 upgrade (separate contract)
With the core app healthy, I want to extend it so our customers can pay in Bitcoin and Ethereum. Expect wallet connection, transaction handling, and the usual Web3 UX touches; we can dive into exact tools—ethers.js, Web3.js, smart-contract endpoints—after Phase 1 succeeds.
If you are comfortable navigating a legacy Node.js codebase and bridging it to modern crypto payments, send over a quick note describing similar rescue jobs you’ve done. I’ll move fast on granting repo access so you can start the assessment right away.
Related categories:
JavaScript
Node.js
Express JS
AngularJS
Security
GitHub
API Development
Performance Tuning
Web3.js
Cryptocurrency