Signup

If you are building a B2B software product on top of GoERP, read this guide to learn how to implement sign-up, onboarding and login.

B2B (business-to-business) products have a two-level hierarchy: there is a company (or a “business”, “tenant”, or “organization”) and multiple user accounts underneath it. The person signing up is a representative of a business, and most likely, they will want to share the environment with co-workers or employees.

In contrast, if your software product is oriented to the B2C market, you can skip most of the advice in this document and check out only the section on custom domain names and app users.

Signup in short

The company signing up needs an Erply account (even if the users are not supposed to interact with Erply directly).

The account will be identified by a six digit “account number” or “client code”. It is a multi-user environment. Permissions can be adjusted via user groups.

A few user groups are created by default, and the person signing up will automatically get a user account with administrator permissions.

User and group management does not have to be built from scratch; there is a standard Erply app, “Users and Employees”, that already does that.

Next topics