https://developer.nearbyshops.org/installation/installation-guide.html - After step 5 - It is better explicitly mention that - application requires some default VAR need to be set before. I had manually add those values to configuration file whenever java throws a runtime exception. Or the sample configuration file should already have those set to default values. So one won’t hit the issues.
for example these values :
min_service_account_balance = 0
5 smtp_port = 1234
6 enable_login_using_otp = true
7 delivery_range_for_shop_max = 20
8 delivery_range_for_shop_min = 1
9 app_service_charge_for_pick_from_shop = 1
10 app_service_charge_for_home_delivery = 10
11 min_account_balance_for_shop_owner = 1
12 referral_credit_for_shop_owner_registration = 10
13 referral_credit_for_end_user_registration = 11
14 joining_credit_for_shop_owner = 10
15 joining_credit_for_end_user = 13
1 * 4.0k api_config.properties jpr