Skip to main content

Configure eDemand

note

In order to Configure eDemand you must have Admin Account.

Use the given guide to configure and customize eDemand as you need.

Login as admin by

  1. Enter Admin Login id and Password. Click Login env-file

  2. Great! You have logged in as Admin. env-file

Follow the steps given below to customize eDemand.

General Settings

All the General Settings like Company Title, Support Name, Support Email, favicon, Half Logo, Currency Symbol, TimeZone, Phone, Site Colors, Address, Description, Copyright Details, And Support Hours. Just go to Settings -> General.

env-file

API key settings

env-file

note

You need to enable the billing to make work of map on admin panel. If its not dispalying the map then you had miss some step on google console so please do proper setup for key.

note

If map is not dispalying then it is your responsibiliy to do proper things.

note

Installation and map setup is out of the scope.Please note it down.

  1. First step is to go to google developer console and go to API and services.

env-file

  1. In the Enabled APIs & Services section click on the Enable APIs and services button and enable the following:
    • Maps Javascript API
    • Places API
    • Geocoding API
    • Geolocation API

env-file

  1. In the side bar go to Credentials page to get the list of API keys:

    env-file

  2. There is already browser key, edit it to add restrictions.

    env-file

  3. Add Application restrictions by following the following pattern (https://domain/*). You must add the following domains:

    • Web
    • Admin panel
    • Firebase auth domain

    Please ensure that the Maps Javascript, and Geocoding APIs are added in the API restrictions.

    env-file

  4. Now in credentials page where we list the API keys click on Create new credentials and select API key. env-file

  5. Give a meaningful name and add IP based restrictions this time for the Application restrictions. Add the IP of the server on which admin panel code is added and in API restrictions add the Places, GeoCoding, Geolocation, and optionally Maps Javascript APIs. env-file

Note: Please also add IPv6 of server to the IP restrictions as sometimes Google requires IPv6.

Email Settings

Configure Email settings. Just go to Settings -> SMTP (Email).

env-file

  1. Type the host name.
  2. Type SMTP user name.
  3. Type SMTP Password.
  4. Enter SMTP Port no.
  5. Select SMTP Encryption Type
  6. Select Mail type (HTML,TEXT)

Terms And Conditions

Configure Terms And Conditions settings. Just go to Settings -> Terms and Conditions.

  1. Enter all Terms and conditions under Terms and conditions section.

    env-file

Privacy Policy

Configure Privacy Policy settings. Just go to Settings -> Privacy Policy.

  1. Enter all Privacy Policy under Privacy Policy section.

    env-file

Language Settings

You can manage languages for the system from admin panel for apps, web, and panel. To do this go to Settings -> Language Setting

Note: code for the language must be two-letter code and all small letters. Ensure all files for each is uploaded to ensure it works in app, and web

env-file