Express Checklist

Full checklist

Here are the elements you will have to configure or provide us to implement your Express platform




1 - Provide your branding guidelines for the UI customisation

To brand your platform, we will need from you:

  1. Branding

    • An icon / favicon
    • Three main colors
    • A login background image
    • Other branding guidelines (e.g.: how to use your logo)
  2. Language and currencies
    • default language used on the platform
    • default currency displayed on the dashboard
    • currency for the apps pricing




2 - Configure your Custom Domain Name

If you want your users to be redirected to your platform following a custom url, you need to set up the redirections from your domain name to your platform.

  • Do a CNAME or A redirection (if you are redirecting the root domain)

Prod

CNAME

TTL: 300

Value: appserver.apse1.mnoe.prd.maestrano.io


UAT

CNAME

TTL: 300

Value: appserver.apse1.mnoe.uat.maestrano.io




3 - Configure a secure HTTPS Domain / SSL Certificates

For basic security reasons and to ensure credibility in front of your users, we require you to acquire SSL cerificate in order to configure a secure HTTPS Domain for your platform.

Hyper Text Transfer Protocol Secure (HTTPS) is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The 'S' at the end of HTTPS stands for 'Secure'. It means all communications between your browser and the website are encrypted.

The major benefits of a HTTPS certificate are:

  1. Customer information is encrypted and cannot be intercepted
  2. Visitors can verify you are a registered business and that you own the domain
  3. Customers are more likely to trust and complete purchases from sites that use HTTPS

In order to set-up your https certificate, please send us:

  • Primary Certificate (yourdomain.crt File)
  • Intermediate certificate file (for example DigiCertCA.crt)
  • Key (.key File)

Resources:




4 - Configure Emails

Sparkpost

In order for your express platform to send emails to your customer, we recommend to use Sparkpost so that you can manage all the templates through their web interface.

Please

  • Create an account on Sparkpost
  • Validate your account against your domain (dkim & spf, see resources)
  • Provide us a Sparkpost API key with all the permissions.
  • We will update for you email template that you may customise. (See Emailing)

Resources:

SMTP server

It's also possible to use a regular SMTP server. In this case, the template customisation is done in the express code.

You'll need to provide us with:

  • SMTP server host and port
  • SMTP credentials (user & password)





5 - Email addresses

For your final delivery, we will give you the admin right of your express platform and configure the email addresses used to send emails from the platform. For that, we just need you to provide us:

  • an email address that belongs to you, getting the admin rights on the platform
  • a support email address that belongs to you (eg: support@example.com)
  • an email address for system generated emails (eg: no-reply@example.com)





6 - Applications

You will need to define:

  • a list of applications to display on the marketplace
  • the fields that you want to display or not on the marketplace