Preflight
License or project ownership, hosting access, runtime, domain, SSL, database, storage, email, and dependency requirements.

We deploy Starlife products and compatible third-party scripts into prepared environments, then test the routes and operations that determine whether the system is actually ready.
The final checklist is adapted to the product, but every engagement covers environment readiness, protected configuration, data, routes, storage, communications, verification, and handover.
License or project ownership, hosting access, runtime, domain, SSL, database, storage, email, and dependency requirements.
Upload or transfer files, create environment values, install dependencies, connect data, configure storage, and map public routes.
Email, SMTP, DNS, SSL, allowed domains, webhooks, scheduled work, uploads, notifications, and external services.
Health checks, authentication, core workflows, mobile behavior, error logs, backup point, owner access, and deployment record.
Node.js application setup, database, environment, storage, email, SSL, application host, website widget connection, domain allowlist, health verification, owner access, and initial workspace onboarding.
Request WhaChat deploymentVersion and extension checks, document root, dependencies, environment, database migration, permissions, queues or cron, routes, cache, logs, and production smoke tests.
Request script installationDomain, SSL, clean install or migration, database, theme and plugin setup, mail delivery, forms, security foundations, backups, analytics, and launch verification.
Request website setupBefore work begins, the client confirms that they own or are authorized to use the software and infrastructure. Credentials should be provided through an agreed secure channel and changed after handover where appropriate.
Feature development, source-code repair, redesign, data cleanup, provider upgrades, paid licenses, third-party fees, content entry, and long-term maintenance are separate unless written into the scope.
Do not include passwords in this form. We will confirm scope and agree a secure access channel after reviewing the request.
Send the error and what changed. We will separate installation failure, hosting limits, application defects, and routing issues before taking action.