miniPOS - Mobile Point of Sale Application XamarinminiPOS - Mobile Point of Sale Application Xamarin
Turn smartphone into a POS System with Android and iOS app ready in one bundleminiPOS - Mobile Point of Sale Application Xamarin
Turn smartphone into a POS System with Android and iOS app ready in one bundleOverview
About MiniPOS
MiniPOS is a mobile point of sale application designed to simplify sales transactions and enhance customer experience. Developed using Xamarin.Forms, MiniPOS is a cross-platform solution that offers a range of features to help merchants manage their inventory, process orders, and track sales. With a user-friendly interface and easy-to-navigate menus, MiniPOS is ideal for small businesses, pop-up shops, and individuals looking for a powerful yet simple POS solution on their mobile device. Whether you're selling products or services, MiniPOS makes it easy to sell, issue receipts, and keep track of your sales data on the go.
This is a Cloud Database version. The application stores data locally with SQLite Database. And then synchronyzes data with server via RESTFul API. With this application, you are assured to save time-consumming process of developing mobile point of sale system that supports both Android and iOS devices.
Install the app and preview instantly
Application Features & Previews
- Pos function, add sale orders, discounts, print invoice, pdf invoice
- Use device camera as barcode scanner, call out items quickly
- Warehouse, inventory and stock management
- Product Management: add/modify/delete products
- Reports sales, stock in, stock balanced, trending items.
- Products, categories and units management
- Suppliers, customers management
- Database management, backup, restore, Excel import/export
iOS App Preview
Note: Bluetooth direct printing is NOT AVAILABLE in iOS, only PDF invoice available.
Android App Preview
API Server Info
Please note that this is a web API for cloud database function.
- RESTful API Backend using .NET Core 2.2
- Database using Entity Framework Core
- Authentication based on OpenID Connect and OAuth 2.0
- API Documentation using Swagger
- Data Access Layer built with the Repository and Unit of Work Pattern
- Handling Access and Refresh Tokens with WebStorage (Bearer authentication) – No Cookies
Demo
API Documentation : | http://pos-api.tlssoftwarevn.com | |
Credentials: | admin | tempP@ss123 |
☕️ Download Demo app (Android)
Click on below image to install Android app: (latest release)
or Download from Play Store (for smaller download size)
Account: admin | tempP@ss123
Click here to download Excel import template
❓ Need help?
Mailbox: [email protected]
Business working time: Mon - Fri, 10:00 AM to 7:00 PM GMT+7
Release Notes
v2.0.3- 9 Aug 2023
Fix Android splash screen crashes issue Update Info.plist in iOS app for AppStore submission compliance Update database
v2.0.2 - 27 Apr, 2023
Fix bug on cart item when user add custom quantity in sale and stock in module Fix error XamlC error XFC0000 : Cannot resolve type "MediaElement"
v2.0.1 - 24 Apr, 2023
iOS app improvement, supports iOS 16.2, XCode 14.2 Using Font icons instead of images Fix crash issue when enable connect to Bluetooth printer Fix prices shows zero when import products from Excel Update Admob earning system, added config to enable/disable Ads Use web url for Term of Use, Privacy Policy pages.
v2.0.0 - 20 Apr, 2023
UIUX redesign Using Font icons instead of images Fix issue can not backup database Update language translations Remove redundancy resources
v1.4.5 - 24 May, 2022
Fix bug: app show http request exception dialog when sync.
v1.4.4 - 09 May, 2022
Fix crash issue when launching in Android 12 devices Update Syncfusion and another libraries. Update App Setting for currency format display
v1.4.3 - 28 Nov, 2021
Fix bug (Android): fix issue blank screen when reopen the app after user press back button navigation Splash screen design enhancement
v1.4.2- 17 Oct, 2021
Added PDF invoice printing function
v1.4.1 - 25th Aug, 2021
Upgrade Nuget packages to latest stable version Fix some obsolete APIs and bugs. Added sale + purchase receipt filter options in report screens
v1.4.0 - 17th Apr, 2021
Upgrade Nuget packages to latest stable version Fix some obsolete APIs and bugs. Fix crash issue when printing
v1.3.0 - 22nd Oct, 2020
Android X migration: Target framework + android 10.0 version (API 29 - Q) Add Admob for earning system UIUX enhancements Upgrade Nuget packages to latest stable version Fix some obsolete APIs and bugs.
v1.21 - 5th Jun, 2020
UIUX enhancement: redesign Update Packages to latest stable version Performance Improvement
v1.2 - 25th Dec, 2019
Fixed App crashed when sync Update Packages to latest stable version Performance Improvement
v1.1 - 20th July, 2019
Fixed printer connection error in release mode (Android only) Server connection: synchronize data between local and server Login feature Q.ty editing option when adding item to cart Add taxes features (VAT) Added Language Selection Option Allow decimal input for item price, payment amount... Options to select currency format: use default or add custom currency symbol Daily sales report (Z-report): sales and taxes summary, item wise, payments summary... Performance improvement.
v1.0 - 24th June, 2019
1st app release with Android & iOS ready Admob implemented for Android app Bluetooth receipt printer support (Android only)
Features
Mobile app features:
- Sell and POS Terminal: add/modify/delete sale items, print receipt
- Add discounts, tax, walk-in or quick add customer
- Stockin Management: add/modify/delete stockin items, print receipt
- Product Management: add/modify/delete products
- Product Category Management: add/modify/delete product cagories
- Sale Unit Management: add/modify/delete product units
- Suppliers and Customer Management: add/modify/delete customers, suppliers
- Stock Management: view stock balance, adjust stock
- Sale Reports: view purchase and sell report by specific time/period, trending products, stock balances, receipt reports
- Others: support barcode, bluetooth receipt printer, custom invoice, import/export data from/to excel file, restore and backup database…
Server for cloud database is now available,
Server features:
- Template pages using Angular 7 and TypeScript
- RESTful API Backend using .NET Core 2.2
- Database using Entity Framework Core
- Authentication based on OpenID Connect and OAuth 2.0
- API Documentation using Swagger
- Data Access Layer built with the Repository and Unit of Work Pattern
- Handling Access and Refresh Tokens with WebStorage (Bearer authentication) – No Cookies
- Jquery Integration (Ability to use standard Jquery libraries)
Requirements
Visual Studio 2022 with Xamarin workload installed
For iOS build need Mac with Xcode installed
Instructions
Please refer to detailed provided documentation in purchased package.
Other items by this author
Category | App Templates / Xamarin |
First release | 1 July 2019 |
Last update | 9 August 2023 |
Operating Systems | Android 7.0, Android 8.0, iOS 11.0, Android 9.0, iOS 12.0, Windows 10, Android 10.0, iOS 14.0, iOS 13.0, iOS 15.0, Android 11.0, Android 12.0 |
Files included | .css, .html, .sql, .cs, .csproj, .db, .xml, Javascript .js |
Tags | android, iOS, cross platform, inventory, POS, xamarin, coffee shop, stock management, business management, invoicing application, retails shop manager, sale receipt |