Documentation Pour Easy Pos Vbnet
Documentation Pour Easy Pos Vbnet
Start
Created: 31/03/2020
Latest update: 11/01/2023
Version: SmartPos_Version_7.5
By: OnlineSoftSell
E-mail: [email protected]
Website: www.onlinesoftsell.com
Thank you for purchasing my app. If you have any questions that are beyond the scope of this
help file, please feel free to email. Thank you so much!
We are following CodeCanyon rules and regulation, so under this license you can only publish
single product on play store. And you can't sell this source code anywhere. Please follow
Standard Licenses: https://codecanyon.net/licenses/standard/
So, if you want to publish multiple app please get multiple licenses, otherwise your app will be
blocked after publishing.
Introduction
Smart POS is a very useful offline point of sale application for android mobile device. By using
Smart POS, you can easily maintain your all kinds of products and store all sales records. You
can store customer and supplier’s information. You can easily see your daily, monthly and yearly
reports with bar chart. Smart POS has multiple language (English, Spanish, Bangla) facility.
Also, there is backup facility. You can back up your database and save it to device storage and
you can import it. You can manage your sells smartly.
1|Page
Requirements for Smart Pos:
▪ Android Studio
▪ SDK 32 (Recemented to use)
Setup
Android Studio Setup Process:
To develop an app, you will need minimum Android studio version 3+ or latest. This project is
built with SDK 32. So, after installing the Android studio run it and open SDK manager to
download build version and SDK tools. Most of the time Android Studio will automatically
download the files if you fetch any problem then check this bellow setup.
To open app source code, unzip t and open with android studio.
2|Page
3|Page
Changing App Name
To change app name, go to res>values>string.xml file and change app what you want.
4|Page
To view database unzip and open with any SQLite browser software. Or you can download this
one from the link:
https://sqlitebrowser.org/
You can change or modify database by using SQLite browser and zip it and replace it
app>assets>databases folder with name smart_pos.db.zip format.
5|Page
6|Page
AdMob Ads Setup
In Smart POS app, we integrated Google AdMob Ads service. We added two types of ads.
1. Banner Ads
2. Interstitial Ads
To replace your own AdMob Ads you need to replace AdMob application ID, banner ads id and
interstitial ads id.
To replace id, go to app>res>values>string>string.xml file and change your own AdMob ids.
7|Page
Publish
Package Name Changing for Play Store
Every app has a unique applicationId for identify the app. And this is also use as play store url.
To change edit Gradle Scripts > build.gradle or press Shift twice and search build.gradle.
“applicationId” is your app id, to publish an app on app store you must need a unique package
name. After change package name must be updae firebase file. And no need to change the folder
name just change the package name from gradle.
After renaming, build your project and check all functions. If all is ok, generate Signed APK:
Click Build > Generated Signed APK. Create your Key, set your password and build it!
After setting up unique application ID now make a final build for play store. Go to Menu
> Build > Generate signed APK > select module > Create new key Store, then provide your
info and password for the key and select signature version for both. When you get the final build
APK, just upload the file in your Play Store (https://play.google.com/apps/publish/) Developer
Account and you are good to go. If you don't have the account then google will takes $25 for
lifetime just make payment and provide your information.
8|Page
Congress your mobile application develops complete! After build successfully, you can use the
APK and publish it onto any app store.
9|Page
Data Export and Import from Excel (xls) file
We have added bulk product entry from excel xls file. You can easily import multiple products,
customers, supplier’s data from excel xls file. Also, you can export products, customers,
expense, sales data into excel xls file. You can also export full database as excel xls format.
To import product data, firstly you export product data into excel xls format. Then you get a
product.xls file in your selected directory. Then transfer product.xls file from your mobile device
to your laptop/desktop. Then open file using Microsoft Excel and add your all product data. And
finally transfer this file into your mobile device and you can import all product data from this xls
file.
If you want add bulk image import from xls file, you have to convert image into base64 format.
Then copy base64 code and replace to product_image column of product.xls file.
To convert image into base64 you can use this website:
https://www.browserling.com/tools/image-to-base64
for weight_unit_id column, you have to use weight_id from given image bellow.
10 | P a g e
Support
THANK YOU
11 | P a g e