Configuring System

You can easily configurable most of this system via the admin panel from the configuration screen which looks as below. Every key has a description associcated with it which is mostly self explanatory for helping you configure the system properly.

Basic Configuration

This is the very basic set of configuration which is mandatory for the system to work.

  1. Go to the webapp url http://localhost:3000 or the production url and login using admin credentials. Default admin credentials are : Email - admin@admin.com Password - 123456

  2. Go to Configuration from left sidebar. This screen allows you to customize various configurations like currency, api credentials etc used across the system. Configure different credentials in below steps on this screen.

  3. Edit the API_HOST Property to point to the URL of the backend api url ( http://localhost:8080 or the production backend url). This is done to support storage links

  4. Edit the HOST Property to point to the URL of the frontend webapp ( http://localhost:3000 or the production frontend url). This is done to support email links.

Email Setup

Configure following SMTP Credentials to enable emails in the configuration screen.

Configuration Key Configuration Value
NODEMAILER_SECURE SSL Status for SMTP(true/false)
NODEMAILER_PORT Port for SMTP
NODEMAILER_HOST Host or IP for SMTP Server
NODEMAILER_PASS Password for SMTP Server
NODEMAILER_USER Username for SMTP Server

 

Published On September 5, 2020 2:02 PM

Last Updated September 5, 2020 4:52 PM