Our client enables industrial companies to manage business more efficiently. 

NEED:  BUILDING AN INTERNAL PARTNER PORTAL 

Our customer had a portal to view its partners, only accessible for their admins. The team felt the need to develop a new portal, in which they could manage all partner accounts as well as give access to partners to manage their own accounts. This portal had to be created with a user-friendly UI so it was easy for both admins and partners to use. 

Within this portal, partners would be able to manage their teams and users as well as modify numerous templates they could use to manage different jobs such as stock control and inventory management. 

SOLUTION

To create the visible portion of the site, the frontend, we are developing a web portal using React, Typescript and Javascript. To compile it, our developers are using Webpack.  

As the team was already using Go, we have enhanced its backend using the same programming language. 

From a user experience perspective, it is possible to access the partner portal from two different profiles. One is an internal admin to create partners and teams, the other is exclusively for use by partners to manage its team members. 

So far, we have completed the first stage of this project which allows users to see a list of partners and create and archive a partner account. It is possible to invite users into a specific partner account with CRUD permissions as well as invite and manage users.

In addition, to meet our client’s authentication requirements, we integrated Okta Single Sign-On (SSO) only for our customer’s domain users.

RESULTS 

So far, the client is satisfied with the solutions that we have developed and provided for them. We continue to work on this project providing new features and solutions and well as maintenance.

 

For more information about our Custom Development services click here.