Choose between one-click cloud deployment or run it anywhere with Docker
Fully managed cloud deployment with automatic database setup. Perfect for getting started quickly.
Before deploying, you'll need:
Email Setup Required
You'll need SMTP credentials from your email provider. For Gmail, create an app password. For other providers, use your regular email credentials or API keys.
Click the button below to start deployment:
This will take you to Railway to complete the setup
What happens next:
Railway will prompt you for these required settings:
PT_BRAND_NAME
- Your business nameNEXT_PUBLIC_PT_FIRST_NAME
- Your first nameSMTP_HOST
- Your email server (e.g., smtp.gmail.com)SMTP_PORT
- Usually 587 or 465SMTP_USER
- Your email address or usernameSMTP_PASSWORD
- Your password or app-specific passwordEMAIL_FROM
- The sender addressRailway automatically handles the database, security keys, and all other configuration.
Once deployed (takes 3-5 minutes), set up your admin account:
UPDATE "User" SET role = 'admin' WHERE email = 'your-email@gmail.com';
Your Personal Trainer Planner is now live. Sign in with your admin account to start managing clients.
Common issues and solutions
Your Personal Trainer Planner is ready! Here's what to do next: