Required stack
필요 기술
Node.jsReact.jsMySQLPHPExpress.jsNestJSSocket.IO
Project brief
프로젝트 내용
I have a custom web application written in core PHP with no framework involved, and I’m ready to move the entire codebase over to Node.js and React.js. The rewrite must cover Both Frontend and Backend so the finished product behaves exactly like the current site from a user’s point of view.
Your role is to rebuild every feature, route, and page in Node.js, preserving the existing MySQL schema and overall look-and-feel. I’m open to your preferred stack—Express, NestJS, Socket.IO, or another mainstream option—as long as it is well supported and future-proof. If you think the UI is better served as a modern SPA, propose it, but identical functionality is non-negotiable.
Deliverables
• Complete Node.js codebase mirroring current core-PHP functionality
• Converted frontend templates/assets or a comparable SPA, as agreed
• Environment files, build scripts, and documentation for local setup & production deployment
• Migration guide outlining steps taken, any schema tweaks, and cut-over instructions
Acceptance criteria
1. All existing routes respond correctly under Node.js.
2. Frontend renders and behaves like the current site, or as improved by mutual agreement.
3. Automated tests demonstrate parity for critical features.
4. Application installs locally with a single command and deploys cleanly to my Linux VPS.
Let me know your proposed stack, timeline, and a brief example of similar migrations you’ve completed so I can gauge fit and move forward quickly.
Your role is to rebuild every feature, route, and page in Node.js, preserving the existing MySQL schema and overall look-and-feel. I’m open to your preferred stack—Express, NestJS, Socket.IO, or another mainstream option—as long as it is well supported and future-proof. If you think the UI is better served as a modern SPA, propose it, but identical functionality is non-negotiable.
Deliverables
• Complete Node.js codebase mirroring current core-PHP functionality
• Converted frontend templates/assets or a comparable SPA, as agreed
• Environment files, build scripts, and documentation for local setup & production deployment
• Migration guide outlining steps taken, any schema tweaks, and cut-over instructions
Acceptance criteria
1. All existing routes respond correctly under Node.js.
2. Frontend renders and behaves like the current site, or as improved by mutual agreement.
3. Automated tests demonstrate parity for critical features.
4. Application installs locally with a single command and deploys cleanly to my Linux VPS.
Let me know your proposed stack, timeline, and a brief example of similar migrations you’ve completed so I can gauge fit and move forward quickly.