Welcome! Let's set up your platform.

Fill in the details below. This takes about 2 minutes and you never need to edit any file manually.

1. Site
2. Admin
3. Payments
4. Email
5. Done
Site Information
Shown in footer and contact page
Your database was configured in .env — click to verify it's working before proceeding
Admin Account
This creates your admin login. Password is stored as a secure hash — never in plaintext.
At least 8 characters
Razorpay Payment Keys
Get these from razorpay.com → Settings → API Keys. Keys are stored securely in your database — changeable anytime from Admin → Settings without restarting the app.
You'll use this same value when setting up webhooks in Razorpay dashboard
✅ Keep this ON while testing. Turn OFF from Admin → Settings when going live.
Email Settings (Gmail SMTP)
Gmail App Password: Go to myaccount.google.com → Security → 2-Step Verification → App Passwords → Create for "Mail" → Copy 16-char password.
This is NOT your regular Gmail password — it's the App Password generated above

Setup takes 5-10 seconds. Do not refresh the page.