Multi-Salesman Garment Store Android Billing App
Summary
Freelancer Client is hiring: Multi-Salesman Garment Store Android Billing App.
Location: Remote
Project Proposal: Multi-User Billing Android App for Garment Shop
Requirements:
• Platform: Android APK
• Offline Capability: Optional (with sync when internet is available)
• Database: Firebase Firestore / Realtime Database
• Printing: ESC/POS Bluetooth Thermal Printers
• Minimum Android Version: Android 8.0+
• Complete Android APK
• Installation Guide
• 30 Days Bug Support
Nice to have:
• Barcode Scanning
• WhatsApp Bill Sharing via whatsapp.com�
• Daily Backup to drive.google.com�
• Attendance and Salary Tracking
• Inventory Management
Skills: Mobile App Development, Android App Development
Budget: $12500–$37500 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Original
Project Proposal: Multi-User Billing Android App for Garment Shop
Project Title
Custom Android Billing Application for Multi-Salesman Garment Store with Commission Tracking and Bluetooth Printing
Project Overview
I need a simple and user-friendly Android APK billing application for my garment retail shop. The application will be used by 12–20 salesmen, 2–3 cashiers/managers, and the shop owner.
The purpose of the app is to allow multiple salesmen to contribute products to a single customer estimate, while automatically calculating each salesperson’s commission based on their own sales contribution.
Business Details
Business Type: Garment Retail Shop
GST Rate: 5% on all products
Product Price Range: ₹50 to ₹1,500
Prices are always in multiples of ₹50
Salesman Commission: 0.5% of the final billed amount for products entered by each salesman
Core Workflow
1. Estimate Creation
When a customer enters the shop, any salesman can create a new estimate number (e.g., E101).
The salesman selects:
Estimate Number
Product Rate
Quantity
The system calculates line total automatically.
2. Real-Time Synchronization
The estimate instantly appears on all salesman and cashier devices.
If the customer visits another salesman, that salesman can open the same estimate and add his own products.
3. Access Control
Salesman Permissions
Can create estimates.
Can add/edit only their own products under their own Salesman ID.
Cannot edit other salesmen’s entries.
Cashier/Manager Permissions
Can view all estimates.
Can edit any salesman’s entries.
Can finalize the estimate and generate the final bill.
Owner Permissions
Full access to all estimates, reports, and settings.
4. Final Billing
Cashier/Manager prints the final bill using a Bluetooth thermal printer.
Supported printer sizes:
58 mm
80 mm
Final bill includes:
Shop Name
Estimate Number
Item Details
GST (5%)
Grand Total
5. Commission Calculation
Commission is automatically calculated after final billing.
Formula: Salesman Product Total × 0.5%
Each salesman receives commission only on products they entered.
Required Features
User Management
Login using username and password
Role-based access (Salesman, Manager, Owner)
Billing Module
Create and edit estimates
Real-time multi-user collaboration
Automatic total and GST calculation
Estimate-to-final-bill conversion
Printing Module
Bluetooth thermal printer support (58 mm and 80 mm)
Reporting Module
Daily Sales Report
Salesman-wise Commission Report
Estimate History
Date-wise Search
Cloud Database
Recommended backend:
firebase.google.com� (real-time synchronization and secure cloud storage)
Technical Requirements
Platform: Android APK
Offline Capability: Optional (with sync when internet is available)
Database: Firebase Firestore / Realtime Database
Printing: ESC/POS Bluetooth Thermal Printers
Minimum Android Version: Android 8.0+
Deliverables
Complete Android APK
Source Code
Firebase Setup
Installation Guide
User Manual
30 Days Bug Support
Optional Advanced Features
Barcode Scanning
WhatsApp Bill Sharing via whatsapp.com�
Daily Backup to drive.google.com�
Attendance and Salary Tracking
Inventory Management
Expected Timeline
Basic Working Version: 7–15 days
Full Testing and Final Delivery: 15–25 days
Estimated Budget
Basic App: ₹5,000 – ₹7,000
Professional Version with Source Code and Support: ₹7,000 – ₹12,000
(Budget depends on technology used, design quality, and support period.)
Preferred Technology Stack
Frontend: flutter.dev� or developer.android.com�
Backend: firebase.google.com�
Printing Library: ESC/POS Thermal Printer Integration
Summary
The application should be a simple, reliable, and real-time billing system where multiple salesmen can collaboratively prepare one customer estimate. The cashier finalizes the bill, prints it via Bluetooth thermal printer, and the system automatically calculates salesman commissions based on each individual contribution.
The main objective is to reduce billing time, eliminate commission disputes, and maintain accurate sales records.
Location & Details
Apply on source →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.