CodeCanU
← Back to products
Mobile / Android

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

MyPos is a simple point of sale android application. Including laravel + mysql back end service (API service) with print and send receipt via email feature. Suitable for small business or for mobile/web developer. DEMO ANDROID APPS: https://drive.google.com/file/d/1tyaZBLgQYfVJCyhuGF3xMovbcviypl4d/view?usp=drive_link Username: admin@soft-gain.com Password: 12345678 DEMO BACK OFFICE WEBSITE: http://mypos.softgain-technology.com/login Username: admin@soft-gain.com Password: 12…

15.00 USDT

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

MyPos is a simple point of sale android application. Including laravel + mysql back end service (API service) with print and send receipt via email feature. Suitable for small business or for mobile/web developer.

DEMO ANDROID APPS: https://drive.google.com/file/d/1tyaZBLgQYfVJCyhuGF3xMovbcviypl4d/view?usp=drive_link

Username: admin@soft-gain.com

Password: 12345678

DEMO BACK OFFICE WEBSITE: http://mypos.softgain-technology.com/login

Username: admin@soft-gain.com

Password: 12345678

DELETE FEATURE AND UPDATE USER / ROLE ARE DISABLED ON DEMO VERSION

DOCUMENTATION / INSTALLATION GUIDE:

Link: https://drive.google.com/file/d/1K8w48K-REnLTqd3ahwF8pZa4gDb5Bcuu/view?usp=sharing

FEATURES:

1. Send receipt via email.

2. Print receipt using thermal printer blue tooth (well tested using: PRINTER THERMAL BLUETOOTH VSC H-58BT 58mm).

3. Sale module.

4. People module to input Your supplier and customer data.

5. Item module to input Your item data.

6. User and role access management.

7. Reporting module and export into spreadsheet (xlsx).

8. Multi outlet.

REQUIREMENTS BACK END:

- Website Hosting / VPS

- Domain

- Minimum PHP version: 8.3

- MySql version: 10.3.25-MariaDB-cll-lve

- Laravel version: 12

REQUIREMENTS ANDROID:

- Using IDE:

1. Android Studio Quail 1 | 2026.1.1 Patch 2

- Min Sdk: 21

- Target Sdk: 34

INSTRUCTIONS BACK END SERVICE:

- Extract zipped file into your public folder (for example: D:\xampp\htdocs).

- Change Your database connection, smtp server, application name, etc on file .env according to Your back end server.

- (EASY WAY WITHOUT MIGRATION) Import mypos.sql file into Your mysql database.

- Run this command to generate generate Your own unique keys (oauth private and public keys): ‘php artisan passport:keys’

- (OPTIONAL IF YOU WANT TO USE MIGRATION LARAVEL FEATURE) For database installation using migration, all You need to do is just go into Your root project and run php artisan migrate command.

- (OPTIONAL IF YOU WANT TO RESET TABLE USER) Go into Your root project folder and run this command ‘php artisan db::seed—class=ReformatTableUser’. Please use this command with caution, because this command will truncate Your users table and insert its default user (username: admin@soft-gain.com password: 12345678).

- (OPTIONAL IF YOU WANT TO USE MIGRATION LARAVEL FEATURE) After run migration succesfully, please run this command on Your terminal to get client access for Your api services (php artisan passport:install).

INSTRUCTIONS ANDROID:

- Extract zipped file into your project folder (for example: D:\AndroidX\AndriodStudioProjects) then open it using android studio.

- Open RestClient class (its inside Api package), then You need to configure baseUrl and CertificatePinner.Builder according to Your back end server (just in case Your back end server is using https protocol, please refer https://www.ssllabs.com/ssltest/ to get Your CertificatePinner).

Print receipt example: https://www.youtube.com/watch?v=xxmqaU96OYw

Postman collection: https://drive.google.com/file/d/1hRdEIxkzo0bWc-62EFMsg0abC5XhO3UE/view?usp=sharing

CHANGE LOG:

1. v1.0.0 Initial release.

2. v1.1.0 Add simple interface on report module.

3. v1.2.0 Multi outlet.

4. v1.3.0 Improve reporting module (daily sales report, inventory stock report, stock check, item sales report).

5. v1.4.1 Improve sale & item module, displaying image on checkout item selection.

6. v1.4.2 Change menu icon.

7. v1.4.3 Add line graph on dashboard.

8. v1.4.4 lazy load on sale module.

9. v1.5.0 update version.

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

15.00 USDT
Buy now

After successful payment, you will receive a download link for the source code