Smart Hospital Android App

Get always connected to your Smart Hospital.
By
img

Ver. 2.0
Email: support@qdocs.in
Website: smart-hospital.in


We would like to thank you for purchasing Smart Hospital Android App ! We are very pleased you have chosen Smart Hospital for your hospital, you will not be disappointed! Before you get started, please be sure to always check out these documentation files. We outline all kinds of good information, and provide you with all the details you need to use Smart Hospital Android App .

If you are unable to find your answer here in our documentation. If you are unable to find it anywhere, then please go our Support section and open a new Support Ticket with all the details we need. Please be sure to include your site URL as well. Thank you, we hope you enjoy using Smart Hospital Android App !

Help & Support

System Requirements


Using Smart Hospital Android App , you must have running Smart Hospital version 4.0 on your online server with domain or subdomain or ip address. Smart Hospital Android App fetches Smart Hospital data through Smart Hospital Api so before using app you must install Smart Hospital Api on your same hosting server at any place with domain or subdomain or ip address. Your web server must be running PHP 7.0 or higher and Mysql 5.1 or higher . We have tested it with Windows, Mac and Linux but for optimum performance we will recommend to use Linux with Apache webserver . Below are a list of items you should ensure your host can comply with.

  • Smart Hospital version 4.0
  • PHP 7.0+
  • MYSQL 5.1+
  • mod_rewrite Apache
  • HTTP_AUTHORIZATION HTTP Authorization header enabled

Smart Hospital Android App Installation & Configuration


Smart Hospital Android App can be install and configure in following 4 steps -

Step 1 - Smart Hospital version 4.0 up and running

Initially your Smart Hospital version 4.0 should be up and running and must be registered with your Envato Market Purchase Code . There should be atleast one patient available for login through mobile app. If you have yet not installed Smart Hospital then check Smart Hospital documentation in Smart Hospital downloaded package. Here in this documentation we assume Smart Hospital version 4.0 is installed at base_url https://demo.smart-hospital.in/

img

Step 2 - Installing Smart Hospital Api

Smart Hospital Api is built on PHP Codeigniter . Its HTTP based api which sends and receives data in JSON format. Smart Hospital Api is a middleware which provides communication between Smart Hospital Android App and Smart Hospital . Smart Hospital Android App cannot directly interact with your Smart Hospital so it require Smart Hospital Api which fetches Smart Hospital data and send to Smart Hospital Android App .

In your Smart Hospital Android App downloaded package from codecanyon, you can find folder smart_hospital_api_src which contains Smart Hospital Api code files. To install Smart Hospital Api on your server first create a folder with name api under your

Smart Hospital installation folder on your server. Now just copy all files under smart_hospital_api_src folder and paste in your Smart Hospital api folder. Now further we need to edit two configuration files.

img

1. Enter your Smart Hospital Api url in \application\config\config.php file base_url . So Smart Hospital Android App can fetch data from Smart Hospital Api .

img

2. Enter your Smart Hospital version 4.0 database details in \application\config\database.php file for hostname, username, password, database . So Smart Hospital Api can fetch data from Smart Hospital .

img

At this point we have installed and configured Smart Hospital Api .

Step 3 - Smart Hospital version 4.0 configuration

In Smart Hospital login to superadmin and go to System Settings > General Setting here in Mobile App Api URL enter Smart Hospital Api url . If you want to make changes in Smart Hospital Android App colors then enter your desired color code in Mobile App Primary Color Code and Mobile App Secondary Color Code then click on Save button.

Register Your Android App using Smart Hospital Android App you must first register your Smart Hospital Android App envato purchase code otherwise in android app you will get error message of "You are using unregister version". To register your Smart Hospital Android App just click on Register Your Android App button and follow the instructions. After clicking on Save button once logout and then relogin.

img

After registering your Smart Hospital Android App envato purchase code, Register Your Android App button will disappear that means Smart Hospital Android App envato purchase code has been registered now. You can register your Smart Hospital Android App regular licence envato purchase code only once with your Smart Hospital base URL further if you want to change your base URL then please contact to support.

img

To change Smart Hospital Android App logo click on Edit App Logo button to upload your logo.

img

At this point we have configured Smart Hospital also and ready to login to our Smart Hospital Android App .

Step 4 - Smart Hospital Android App Installation and Login

Smart Hospital Android App comes with ready to use, you just have to install Smart Hospital Android App apk file in your android mobile or tab and then enter your Smart Hospital version 4.0 base_url and it will start fetching data then you can login to patient username / password. Smart Hospital Android App apk file is present in your downloaded package under smart_hospital_android_app_apk folder as smart-hospital-android-app-2.0.apk file. Just copy this file in your android mobile or tab and install it. Smart Hospital Android App supports Android 4.4+ versions .

img

img

In Smart Hospital Android App at login screen there is a link for Privacy Policy page which pointing to your Smart Hospital base_url/privacy-policy.html . So to make Privacy Policy link working you must upload a privacy-policy.html file at your Smart Hospital installation folder and enter your privacy policy details in this html file. Privacy Policy is mandatory if you are uploading your Smart Hospital Android App on Google Play Store .

img

Smart Hospital Android App distribution to Patient

You can distribute Smart Hospital Android App to your patient users by two ways -

1. Just upload smart-hospital-android-app-2.0.apk file on your Smart Hospital hosting directory and give direct link to your patient users . It will no require to make any changes or rebuild of smart-hospital-android-app-2.0.apk file. In this way during app installation you will get Blocked By Play Protect message because you are not installing Smart Hospital Android App from Google Play Store , so here just ignore this message and select INSTALL ANYWAY .

img

2. Rebuild Smart Hospital Android App with your Hospital name , Google firebase id and package name then upload it on Google Paly Store and tell your patient users to download your Hospital name android app from Google Play Store . But this will require to make change in Smart Hospital Android App code and rebuild it on Android Studio . For this you can hire any Android developer or you can hire us but it will be chargeable.

To change default Google firebase id open to file \application\libraries\Pushnotification.php in Smart Hospital version 4.0 and change value of public $API_ACCESS_KEY .

img

To change default app name Smart Hospital to your own Hospital name open \smart_hospital_android_app_src\app\src\main\res\values\strings.xml file and change app_name value.

img

Great! You have successfully installed, configured and distributed Smart Hospital Android App now.

Note: In Smart Hospital Andrdid App after login to patient if you are getting No Internet Connection Found message then there is chance that your hosting server is not complaint to host standard http based api application and HTTP_AUTHORIZATION HTTP Authorization header is not enabled in your hosting (leading hosting providers like hostgator, godaddy are complaint to for standard http api hosting) in this case please contact to your hosting provider to fix this issue or contact to our support by open Support Ticket .

If you need help for installation and configuration, do not hesitate to open Support Ticket

Smart Hospital Android App supports multiple languages

Smart Hospital Android App default language is English which language string file is \smart_hospital_android_app_src\app\src\main\res\values\strings.xml . Apart from English there is one Hindi language file is also supplied which language string file is \smart_hospital_android_app_src\app\src\main\res\values-hi\strings.xml

img

To add your own language in Smart Hospital Android App e.g. we want to add French language then create a values-fr (values-your language iso 2 digit short code can be check at Smart Hospital admin panel System Settings > languages > Code) folder under \smart_hospital_android_app_src\app\src\main\res folder. Then copy English language string file \smart_hospital_android_app_src\app\src\main\res\values\strings.xml in values-fr folder. Now change English values to your French language strings in \smart_hospital_android_app_src\app\src\main\res\values-fr\strings.xml file. That’s it. Now when you change or make active French language from Smart Hospital admin panel it will be change in Smart Hospital Android App also.

img

Smart Hospital Android App Changelog for version 2.0


Released Date: 01 January, 2022

Features Enhancement

  • Added support for Smart Hospital version 4.0

Free Help & Support


All of our items come with free support, and we have a Dedicated Support Ticket System to handle your requests. Support is limited to questions regarding the code features, bugs or problems with the application. We are not able to provide support for code customizations or third-party plugins. If you need help with anything other than minor customizations of your code then you should enlist the help of a developer or our customization service.

Please mention your Codecanyon Purchase Code with your support ticket.

Go to Support Portal

Thank you once again for the purchase!


Once again, thank you to trust on Smart Hospital Android App. We will be glad to help you if you have any questions relating to this application. No guarantees, but we will do best to assist.

If you like this Smart Hospital Android App, please do not forget to rate us 5 Star at Codecanyon
QDOCS Team