“Ultimate POS by itdev88” Documentation by “itdev88” v1.0.0


“Ultimate POS ”

Created: 01/05/2021
By: Ahmed
Email: adwateknologi@gmail.com

Thank you for purchasing my application script. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!


Table of Contents

  1. What needs to be prepared?
  2. Android Application
  3. Import Database
  4. Manage Rest API
  5. Manage Backend
  6. Support
  7. Import File to Hosting/Server
  8. firebase
  9. Tutorial freshchat
  10. change package name

B) What needs to be prepared? - top

Before installing, you must prepare the following:

Server

Android Studio


C) Android Application - top

extraxt application folder to your computer and open android studio, make sure you have installed Kotlin into your android studio. after that select Import project (Gradle, Eclipse ADT, etc), select the folder named myresto and import it into the android studio project..

HTML Structure

This page is a page in Android Studio, here is a structure that we created in this application.
HTML Structure

To change the color of your application, simply go to the value folder and look for the colors.xml file:

HTML Structure

To change change android package name, tutorial click here

to change app currency go to utils/appConstant.kt and look for this line

object CURRENCY{
        val UNITVALUE = "$"
    }

to change the link term, about and new tab, open the file utils/appConstant.kt and look for this line

object URL{
        val ABOUT = "http://yourdomain.com/api/pages/about.php"
        val TERM = "http://yourdomain.com/api/pages/term.php"
        val PRIVACY = "http://yourdomain.com/api/pages/privacy.php"
        val PREMIUM = "http://yourdomain.com/api/pages/premium.php?"
        val NEWS = "http://yourdomain.com/api/pages/news.php"
    }

To change your api url, just open the build.gradle file and look for a line like the following:

HTML Structure

make sure you have uploaded the api script to hosting or the server including importing the database


D) Import Database - top

here is a guide on importing databases into your server, make sure you already have a server / hosting that has php mysql, if you have, please login.

HTML Structure

select your database name, then look for the import tab, then select the .sql file in the api folder, and click the go button, then your database has been imported, then set up rest api.

HTML Structure

E) Manage Rest API - top

make sure you already have a server or hosting ready to use.

open the public_html folder and import the api folder in the purchase package.

The following is the structure of the script that you have uploaded.

HTML Structure

open the koneksi.php file and change the database account according to yours.

HTML Structure

take the url you have for example http://yourdomain.com/yourfolderapi or http: //899.90.899/yourfolderapi, open android studio and enter your url in the BASE_URL line

finished, your application is ready to use.


F) Manage Backend - top

make sure you already have a server or hosting ready to use.

open the public_html folder and import the backend folder in the purchase package.

open the koneksi.php file and change the database account according to yours.

HTML Structure

finished, your backend is ready to use.


E) Support - top

For help, change and add features and others, please use the contact us feature at codecanyon or contact us via email: itdev88sby@gmail.com


F) Import File to Hosting/Server - top

Upload all the files that we provide in the public_html folder. then the online_store content can be moved to public_html if you want it as the main website, later people will open yourdomain.com/id-namatoko. If you don't use the store name, only the domainname.com will be redirected to landing_page to become yourdomain.com/landing_page. if you want to change it to namadomain.com/welcome or something else, please rename the landing_page folder. in the online_store/application/theme/store/layout.php folder at the bottom, please change it according to your domain name, for example,domain.com/landing_page.


G) firebase - top

full tutorial is here https://firebase.google.com/docs/android/setup
select option 1.


H) Tutorial freshchat - top


I) change package name - top

you can follow this tutorial https://medium.com/easyread/how-to-rename-package-in-android-studio-dd7ae1f9fe8d
or
https://rasupe.com/cara-change-name-package-di-android-studio/


one more thing, thank you for buying my script, I will always update the application to make it even better.

Ahmed

Go To Table of Contents