Platform Administration
Manage users, payments, integrations, and platform settings.
First-Time Setup Guide
If this is a fresh deployment, follow these steps to set up the platform:
- Create admin account — Visit
/api/admin/setup and POST your email, password, and name. This is a one-time endpoint that creates the first admin user. - Sign in — Use the credentials you just created at /admin/signin.
- Configure integrations — Go to Integrations and add your Paystack secret/public keys. Optionally configure Dojah for ID verification.
- Set form fields — Go to Form Config to customize property types, bedroom options, and which onboarding fields are required.
- Test the flow — Register as an agent, create a property with units, send an invite, and submit a test tenant application.
The admin setup endpoint is rate-limited to 5 attempts per hour and is disabled after the first admin is created.
MyTenant Platform — Kraiga Limited