Convert Web POS to Native Android App
Budget: ₹12,500 – ₹37,500 INR
Project Title
Convert Existing Dhaba Junction POS (HTML/JavaScript) into Native Android Application
Project Overview
I already have a fully functional POS application built in HTML, CSS, and JavaScript that is currently running on Android devices using a WebView approach.
I am looking for an experienced Android developer to convert the existing application into a proper Android APK/AAB while preserving all existing functionality, UI, business logic, and workflows.
The goal is not to redesign the application but to create a stable, production-ready Android app that behaves exactly like the current version.
---
Existing Application
Current Technology:
HTML
CSS
JavaScript
Local Storage / JSON Database
Mobile-first responsive design
Current Usage:
Restaurant POS System
Running on Android tablets and phones
Samsung Fold
Samsung Tab A8
Android 10+
---
Core Modules
Order Management
Create Order
Edit Order
Cancel Order
Amount Due Orders
Complete Orders
Park Orders
Resume Parked Orders
Order History
Customer Management
Add Customer
Search Customer
Edit Customer
Assign Customer to Existing Orders
Import Customer List
Export Customer List
Menu Management
Multi-level Category Structure
Parent Category
Sub Category
Nested Categories
Product Management
Portion Management
Half / Full
Bone / Boneless Options
Price Management
Payment Management
Cash
UPI
Mixed Payment
Amount Due Tracking
Payment Collection
Due Settlement
Printing
Thermal Receipt Printing
58 mm Printer
80 mm Printer
KOT Printing
Reprint Receipt
Reprint KOT
Waiting Management
Waiting List
WhatsApp Notification
Seat Customer
Waiting Queue
Table Management
Assign Tables
Move Tables
Table Status
Reporting
Sales Reports
Payment Reports
Date Range Reports
Settings
Business Information
GST Details
UPI Details
Printer Settings
Backup / Restore
---
Android Requirements
Build as Native Android App
Preferred:
Kotlin
Alternative:
Java
---
Data Storage
Current local storage data must be migrated to:
SQLite OR
Room Database
All data must remain available offline.
---
WhatsApp Integration
Current WhatsApp functionality must continue working:
Order Placed Message
Order Ready Message
Payment Reminder
Review Request
---
Printing Support
Must support:
Bluetooth Thermal Printers
58 mm 80 mm
Printing Features:
Receipt Printing
KOT Printing
Reprint Receipt
Reprint KOT
---
Backup & Restore
Provide:
Manual Backup
Export complete database
Restore
Import database backup
Auto Backup
Optional
---
Performance
Requirements:
Instant screen transitions
No UI lag
Smooth scrolling
Works offline
Fast startup time
---
Device Support
Android Phone
Samsung Fold Series
Android Tablet
Samsung Tab A8
8 inch to 15 inch tablets
Portrait Mode Only
---
Security
Role Based Access
Owner Login
Operator Login
PIN Protection
---
Deliverables
Developer must provide:
Source Code
Complete Android Project
APK
Debug APK
AAB
Play Store Ready Build
Documentation
Build Instructions
Support
30 Days Bug Fix Support
---
Important Requirement
The app already exists and works.
This is NOT a new application development project.
The objective is:
Convert existing HTML POS into Android App
Preserve existing functionality
Preserve workflows
Preserve business logic
Preserve UI as closely as possible
---
Freelancer Qualification
Looking for developers with experience in:
Android Development
Kotlin
POS Applications
Thermal Printer Integration
Offline First Applications
SQLite / Room Database
WhatsApp Integration
Please share:
1. Similar POS apps developed
2. Android apps published
3. Estimated timeline
4. Fixed cost quote
5. Technology approach
---
Expected Timeline
2–4 Weeks
Budget Range
₹10,000 – ₹15,000
(Depending on approach and experience)
Convert Existing Dhaba Junction POS (HTML/JavaScript) into Native Android Application
Project Overview
I already have a fully functional POS application built in HTML, CSS, and JavaScript that is currently running on Android devices using a WebView approach.
I am looking for an experienced Android developer to convert the existing application into a proper Android APK/AAB while preserving all existing functionality, UI, business logic, and workflows.
The goal is not to redesign the application but to create a stable, production-ready Android app that behaves exactly like the current version.
---
Existing Application
Current Technology:
HTML
CSS
JavaScript
Local Storage / JSON Database
Mobile-first responsive design
Current Usage:
Restaurant POS System
Running on Android tablets and phones
Samsung Fold
Samsung Tab A8
Android 10+
---
Core Modules
Order Management
Create Order
Edit Order
Cancel Order
Amount Due Orders
Complete Orders
Park Orders
Resume Parked Orders
Order History
Customer Management
Add Customer
Search Customer
Edit Customer
Assign Customer to Existing Orders
Import Customer List
Export Customer List
Menu Management
Multi-level Category Structure
Parent Category
Sub Category
Nested Categories
Product Management
Portion Management
Half / Full
Bone / Boneless Options
Price Management
Payment Management
Cash
UPI
Mixed Payment
Amount Due Tracking
Payment Collection
Due Settlement
Printing
Thermal Receipt Printing
58 mm Printer
80 mm Printer
KOT Printing
Reprint Receipt
Reprint KOT
Waiting Management
Waiting List
WhatsApp Notification
Seat Customer
Waiting Queue
Table Management
Assign Tables
Move Tables
Table Status
Reporting
Sales Reports
Payment Reports
Date Range Reports
Settings
Business Information
GST Details
UPI Details
Printer Settings
Backup / Restore
---
Android Requirements
Build as Native Android App
Preferred:
Kotlin
Alternative:
Java
---
Data Storage
Current local storage data must be migrated to:
SQLite OR
Room Database
All data must remain available offline.
---
WhatsApp Integration
Current WhatsApp functionality must continue working:
Order Placed Message
Order Ready Message
Payment Reminder
Review Request
---
Printing Support
Must support:
Bluetooth Thermal Printers
58 mm 80 mm
Printing Features:
Receipt Printing
KOT Printing
Reprint Receipt
Reprint KOT
---
Backup & Restore
Provide:
Manual Backup
Export complete database
Restore
Import database backup
Auto Backup
Optional
---
Performance
Requirements:
Instant screen transitions
No UI lag
Smooth scrolling
Works offline
Fast startup time
---
Device Support
Android Phone
Samsung Fold Series
Android Tablet
Samsung Tab A8
8 inch to 15 inch tablets
Portrait Mode Only
---
Security
Role Based Access
Owner Login
Operator Login
PIN Protection
---
Deliverables
Developer must provide:
Source Code
Complete Android Project
APK
Debug APK
AAB
Play Store Ready Build
Documentation
Build Instructions
Support
30 Days Bug Fix Support
---
Important Requirement
The app already exists and works.
This is NOT a new application development project.
The objective is:
Convert existing HTML POS into Android App
Preserve existing functionality
Preserve workflows
Preserve business logic
Preserve UI as closely as possible
---
Freelancer Qualification
Looking for developers with experience in:
Android Development
Kotlin
POS Applications
Thermal Printer Integration
Offline First Applications
SQLite / Room Database
WhatsApp Integration
Please share:
1. Similar POS apps developed
2. Android apps published
3. Estimated timeline
4. Fixed cost quote
5. Technology approach
---
Expected Timeline
2–4 Weeks
Budget Range
₹10,000 – ₹15,000
(Depending on approach and experience)