# Deploy to Replit Recommended deployment platform. Handles Node.js, PostgreSQL, secrets, and HTTPS out of the box. **Cost:** ~$25–50/month on Replit Core. --- ## Steps 1. **Import**: replit.com → New Repl → Import from Git → `https://git.wellspr.ing/WellBuilder/notshop-bundle` 2. **Secrets**: Add in the Secrets tab: - `AUTHNET_API_LOGIN_ID` - `AUTHNET_TRANSACTION_KEY` - `AUTHNET_ENV` (sandbox or production) - `DATABASE_URL` (see step 3) - `SHOPIFY_STOREFRONT_TOKEN` - `SHOPIFY_STORE_DOMAIN` - `SESSION_SECRET` (any long random string) 3. **Database**: Tools → Database → Create PostgreSQL → copy `DATABASE_URL` into Secrets → Shell: `npm run db:migrate` 4. **Run**: Click Run, then in the Shell: `npm run catalog:import` 5. **Publish**: Deploy → Publish → add your custom domain in Repl settings → update DNS CNAME. Or use Fly.io in front of Replit for edge routing and traffic splitting — see [fly-routing.md](fly-routing.md).