Android Customer Payments Management System

Job ID: 39556246

Budget: $10 – $30 USD

I need a Java-based Android application with separate login functionalities for admin and users.

Need to use Firebase Database.

Key Features:
- Admin Account:
- Create new user accounts manually
- View customer information in a tabular dashboard
- Customer details include: Name, Title, Phone, WhatsApp number, Payment history, Balance

- User Account:
- Login and add new customers
- Customer details: Name, Title, Phone, WhatsApp number
- Select existing customers for payment
- Enter payment details
- Print receipt via Bluetooth printer
- Send bill via SMS or WhatsApp

Ideal Skills & Experience:
- Proficient in Android Java development
- Experience with Bluetooth printing integration
- Familiarity with SMS/WhatsApp API
- Strong UI/UX design for dashboard

Looking for a developer who can deliver a seamless and user-friendly application.