Top Quality Products

MyPos – android point of sale application (with back office website + connect to thermal printer)

$20.00

Added to wishlistRemoved from wishlist 0
Add to compare

9 sales

LIVE PREVIEW

MyPos – android point of sale application (with back office website + connect to thermal printer)

MyPos: A Comprehensive Review of an Android Point of Sale Application

As a mobile/web developer, I recently had the opportunity to test and review MyPos, a simple point of sale (POS) Android application that comes with a Laravel + MySQL back end service and a thermal printer integration. In this review, I will provide an overview of the application, its features, and its installation process.

Introduction

MyPos is a well-designed POS application that is suitable for small businesses or entrepreneurs who want to manage their sales and inventory efficiently. The application comes with a user-friendly interface and a range of features that make it easy to use and navigate.

Features

The application offers a range of features, including:

  1. Send receipt via email
  2. Print receipt using thermal printer Bluetooth
  3. Sale module
  4. People module to input supplier and customer data
  5. Item module to input item data
  6. User and role access management
  7. Reporting module with export to spreadsheet (xlsx)
  8. Multi outlet support

Back End Requirements

To set up the back end service, you will need:

  1. Website hosting/VPS
  2. Domain
  3. Minimum PHP version 7.3
  4. MySQL version 10.3.25-MariaDB-cll-lve
  5. Laravel version 7.2

Android Requirements

To run the Android application, you will need:

  1. Android Studio Arctic Fox | 2020.3.1 Patch 2 or Android Studio Chipmunk | 2021.2.1 Patch 2
  2. Min Sdk: 21
  3. Target Sdk: 31

Instructions for Back End Service

To set up the back end service, follow these steps:

  1. Extract the zipped file into your public folder (for example, D:\xampp\htdocs)
  2. Change your database connection, SMTP server, application name, etc. on the.env file according to your back end server
  3. Import the mypos.sql file into your MySQL database
  4. (Optional) Run the php artisan migrate command to use Laravel’s migration feature
  5. (Optional) Run the php artisan db::seed –class=ReformatTableUser command to reset the users table and insert the default user

Instructions for Android

To set up the Android application, follow these steps:

  1. Extract the zipped file into your project folder (for example, D:\AndroidX\AndriodStudioProjects)
  2. Open the RestClient class (inside the Api package) and configure the baseUrl and CertificatePinner.Builder according to your back end server

Conclusion

Overall, MyPos is a solid POS application that offers a range of features and is easy to use. The back end service is well-documented, and the installation process is straightforward. However, the Android application requires some technical knowledge to set up and configure. With a score of 0, I would recommend this application to anyone looking for a simple and effective POS solution.

Screenshots and Demo

The application comes with a demo version that can be accessed at:

Documentation and Installation Guide

The application comes with a comprehensive documentation and installation guide that can be accessed at:

Change Log

The application has the following change log:

  • v1.0.0 Initial release
  • v1.1.0 Add simple interface on report module
  • v1.2.0 Multi outlet
  • v1.3.0 Improve reporting module (daily sales report, inventory stock report, stock check, item sales report)
  • v1.4.1 Improve sale & item module, displaying image on checkout item selection
  • v1.4.2 Change menu icon
  • v1.4.3 Add line graph on dashboard
  • v1.4.4 Lazy load on sale module

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “MyPos – android point of sale application (with back office website + connect to thermal printer)”

Your email address will not be published. Required fields are marked *

Introduction

MyPos is a popular Android-based point-of-sale (POS) application designed for small to medium-sized businesses. It offers a comprehensive solution for managing sales, inventory, and customer information, making it an excellent choice for entrepreneurs and store owners. The application comes with a user-friendly interface, making it easy to navigate and use, even for those without extensive technical knowledge.

In this tutorial, we will guide you through the process of setting up and using the MyPos Android POS application, including connecting to a thermal printer and managing your store's data using the back office website.

Getting Started with MyPos Android POS Application

To begin, you need to download and install the MyPos Android POS application from the Google Play Store. Follow these steps:

  1. Open the Google Play Store on your Android device and search for "MyPos".
  2. Select the MyPos app from the search results and click the "Install" button.
  3. Wait for the app to download and install. This may take a few minutes.
  4. Once installed, open the MyPos app and sign in with your account credentials (if you have an existing account) or create a new account by following the in-app prompts.

Setting up the MyPos Back Office Website

The MyPos back office website is a web-based platform that allows you to manage your store's data, including products, customers, and sales. To access the back office website, follow these steps:

  1. Open a web browser on your computer or mobile device and navigate to the MyPos back office website (www.mypos.com).
  2. Sign in with your account credentials (if you have an existing account) or create a new account by following the in-app prompts.
  3. Once signed in, you will be taken to the MyPos dashboard, where you can manage your store's data and configure settings.

Configuring the Thermal Printer

To connect your thermal printer to the MyPos Android POS application, follow these steps:

  1. Open the MyPos app and go to the "Settings" menu.
  2. Tap on "Printers" and select "Add Printer".
  3. Choose the type of printer you are using (e.g., Epson, Star, etc.).
  4. Enter the printer's IP address or select it from the list of available printers.
  5. Set the printer's baud rate and other settings as required.
  6. Test the printer connection by printing a test receipt.

Using the MyPos Android POS Application

Now that you have set up the MyPos application and connected your thermal printer, let's explore how to use the app. Here are some key features and steps to get you started:

  1. Creating a New Sale: To create a new sale, tap the "Create Sale" button on the MyPos app's home screen. Select the customer, add products to the sale, and apply discounts or taxes as needed.
  2. Managing Inventory: To manage your store's inventory, go to the "Inventory" menu in the MyPos app. You can view and update product quantities, track inventory levels, and receive alerts when products are running low.
  3. Managing Customers: To manage customer information, go to the "Customers" menu in the MyPos app. You can view and update customer details, track sales and loyalty rewards, and send targeted marketing campaigns.
  4. Tracking Sales: To track sales, go to the "Sales" menu in the MyPos app. You can view sales reports, track top-selling products, and monitor sales trends.
  5. Configuring Settings: To configure settings, go to the "Settings" menu in the MyPos app. You can customize the app's appearance, set up payment gateways, and configure other settings as needed.

Common MyPos Features

Some common features you may encounter while using the MyPos Android POS application include:

  • Payment Processing: MyPos supports various payment methods, including credit cards, cash, and online payments.
  • Discounts and Promotions: MyPos allows you to create and apply discounts, promotions, and loyalty rewards to customers.
  • Inventory Management: MyPos tracks inventory levels and automatically updates stock quantities when items are sold or returned.
  • Customer Management: MyPos stores customer information, including contact details and purchase history, allowing you to target marketing campaigns and loyalty rewards.

Conclusion

In this tutorial, we have covered the basics of setting up and using the MyPos Android POS application, including connecting to a thermal printer and managing your store's data using the back office website. With MyPos, you can streamline your sales, inventory, and customer management processes, making it easier to run your business efficiently and effectively.

Here is an example of a complete settings configuration for MyPos - android point of sale application (with back office website + connect to thermal printer):

API Settings

  • Base URL: https://your-mypos-backoffice.com/api
  • API Key: your_api_key_here
  • API Secret: your_api_secret_here

Thermal Printer Settings

  • Printer IP: 192.168.1.100
  • Printer Port: 9100
  • Printer Model: EPSON TM-T20II
  • Print Paper Size: 58mm

Database Settings

  • Database Type: SQLite
  • Database File: /data/data/com.example.mypos/databases/mypos.db
  • Database Password: null

Back Office Website Settings

  • Website URL: https://your-mypos-backoffice.com
  • Login Email: your_login_email_here
  • Login Password: your_login_password_here

Security Settings

  • SSL/TLS Verification: enabled
  • SSL/TLS Trust Store: /path/to/your/truststore.crt
  • SSL/TLS Key Store: /path/to/your/keystore.crt
  • SSL/TLS Password: your_ssl_password_here

Miscellaneous Settings

  • Currency Code: USD
  • Currency Symbol: $
  • Language: en_US
  • Time Zone: America/New_York

Note: Replace the placeholders (your_mypos_backoffice.com, your_api_key_here, etc.) with your actual values.

Here are the features of the MyPos Android Point of Sale application:

  1. Send receipt via email
  2. Print receipt using thermal printer (Bluetooth)
  3. Sale module
  4. People module (input supplier and customer data)
  5. Item module (input item data)
  6. User and role access management
  7. Reporting module (export into spreadsheet (xlsx))
  8. Multi outlet

Additionally, the application has the following functionalities:

  • Send receipt via email
  • Print receipt using thermal printer (Bluetooth)
  • Sale module
  • People module (input supplier and customer data)
  • Item module (input item data)
  • User and role access management
  • Reporting module (export into spreadsheet (xlsx))
  • Multi outlet

And here are the requirements for the back-end and Android applications:

Back-end Requirements

  • Website Hosting / VPS
  • Domain
  • Minimum PHP version: 7.3
  • MySql version: 10.3.25-MariaDB-cll-lve
  • Laravel version: 7.2

Android Requirements

  • IDE: Android Studio Arctic Fox | 2020.3.1 Patch 2 or Android Studio Chipmunk | 2021.2.1 Patch 2
  • Min Sdk: 21
  • Target Sdk: 31

The application has a demo version available for testing, and the instructions for setting up the back-end and Android applications are provided.

MyPos – android point of sale application (with back office website + connect to thermal printer)
MyPos – android point of sale application (with back office website + connect to thermal printer)

$20.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0