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.
-
Go to the webapp url http://localhost:3000 or the production url and login using admin credentials. Default admin credentials are : Email - [email protected] Password - 123456
-
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.
-
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
-
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 |