This comprehensive guide will walk you through all the necessary steps to prepare for the development of your Directorist-powered mobile app. Please read each section carefully and follow the instructions in the order provided to avoid delays.


✅ General Preparation Steps

1. Fill Out the Client Form

Please fill out the required form to provide us with your project details:

2. Add Developer Collaboration Access

To proceed with app development, grant the necessary access to our development team using the following details:

  • Collaborator Email: developer.sovware@gmail.com

Platforms:


📱 Google Play Console

  • Sign up: Google Play Console as an Organization.

  • Video Guide: Watch Video

  • Verify account: Complete identity and organization verification.

  • Add Collaborator:

    • Navigate to: Users and Permissions → Invite New User

    • Enter email: developer.sovware@gmail.com

    • Assign Admin role

    • To see how to invite a new user, visit this link: Invite Admin

    • To understand permission settings, check this: Assign Permissions


🔥 Firebase

  • Sign up: Firebase

  • Create a project: Follow this interface for guidance: Create Project

  • Add Collaborator:

    • Go to: Project Settings → Users and Permissions

    • Enter email: developer.sovware@gmail.com

    • Role: Owner

    • For user permission settings, check: User & Permission

    • For adding a new member, refer to: Add Member

    • For selecting appropriate role, see this guide: Select Role

    • After filling details, submit using this screen: Submit Member

  • Upgrade Plan:

    • Go to: Billing → Upgrade Plan

    • Select: Pay As You Go (Blaze Plan)

    • To access the upgrade option, follow this view: Upgrade Plan

    • Confirm Blaze plan selection using: Blaze Selected


🍎 Apple App Store (iOS Only)

  • Sign up: Apple Developer Program

  • Add Collaborator:

    • Go to: App Store Connect

    • Add user: developer.sovware@gmail.com

    • Role: Admin

    • Enable: All capabilities + Cloud Managed Developer ID Certificate

    • Navigate to user and role settings here: Users & Access

    • Add a new user from this screen: Add User

    • Set appropriate roles by following this: Assign Roles

    • Confirm all permissions are enabled with this checklist: Ensure All Checked

  • Account type: If your play console accout type is "Personal", then please provide the account credential (username/password). Collaboration will not work in this case.


⚖️ WordPress Site Configuration

1. Install Required Plugins

  • Directorist

  • Directorist App Toolkit

  • JWT Authentication Plugin

2. Configure wp-config.php

Add the following lines to your wp-config.php:

define('JWT_AUTH_CORS_ENABLE', true);
define('JWT_AUTH_SECRET_KEY', AUTH_KEY);

3. Enable User Registration

  • Navigate to Settings → General → Membership

  • Check the box: "Anyone can register"


🚀 Google Cloud Platform Setup

1. Enable Billing

2. Enable Required APIs

Navigate to APIs & Services → Enable APIs and Services and enable the following:


ℹ️ Additional Notes

  • Ensure all accounts and permissions are fully verified and active.

  • Use developer.sovware@gmail.com as the collaborator email on all platforms.

  • You are responsible for maintaining subscriptions and accounts.


✅ You're All Set!

Once you’ve completed all the steps above, notify your project manager or support contact at SovWare. Our development team will then begin configuring your app using the information you’ve provided.

For any assistance, contact: support@sovware.com

Thank you for choosing Directorist Mobile App!