Deploy MERN Site to Shared Host

Job ID: 39789340

Budget: ₹600 – ₹1,500 INR

I’ve completed a full-stack MERN application that includes a React front-end, a separate Vite-based React admin panel, and a Node.js / Express API hooked to MongoDB Atlas. Everything currently points to localhost, so the final step is to put it online on a shared hosting plan.

Here’s what I need from you:
• Package both React interfaces for production, move them to the public directory (or an equivalent setup you recommend), and adjust paths so no localhost calls remain.
• Deploy the Node.js server on the same shared host, configure environment variables, and set up the reverse proxy or process manager (PM2, Passenger, or any option that works within shared-hosting limits) so the API stays alive.
• Link the existing MongoDB Atlas cluster securely.
• Walk me through any DNS or cPanel tweaks required so the main site and /admin route both resolve correctly over HTTPS.

I’ll provide the repository and current .env files; you return a live, fully functional site plus concise deployment notes I can reuse for future updates.