QR Code Money Collection Web App -- 2

Job ID: 38489547

Budget: ₹1,500 – ₹12,500 INR

I'm seeking a developer to create a QR Code Money Collection Web App or a Progressive Web App. The primary aim of this application is to facilitate the collection of deposit, primarily targeted towards community groups.

Key Features:
-Ideal Skills and Experience:
- Proficient in developing web apps or progressive web apps.
- Experience with integrating Google Sheets for GET and POST data communication.
- Understanding of QR Code technology for seamless transaction processes.
- Prior experience working on deposit collection platforms would be a plus.

Key Features:
- QR Code Money Collection: The primary function of the app is to facilitate money collection using QR codes.
- User Authentication: The app should ensure that only authenticated users can participate in the money collection process.
- Transaction History: The app needs to keep a detailed history of all transactions.

Ideal Skills:
- Web App Development
- QR Code Integration
- User Authentication Systems
- Transaction History Logging


2. Key Features:

2.1. Agent ID Management:

The app must record the Agent ID for each collector.
The app should map the IMEI number of the device to the Agent ID, ensuring that the app cannot be used on any other mobile device.
2.2. Data Integration:

The app should be linked to a Google Sheet hosted on our Google Drive.
The latest data must be fetched from the provided Google Sheet link.
2.3. Payment Collection:

QR Code Payments:
The app should generate a dynamic QR code for payments.
After the customer makes a payment using the QR code, the app should provide an option to take a photo or upload proof of payment.
2.4. Account and Commission Management:

The collector's account should be managed and updated based on payment records.
The admin should have the ability to update the profit percentage assigned to each collector.
Based on the set commission percentage, collectors should be able to view their earned commission to date.
Once the commission is paid out, the admin should be able to reset the commission balance.
2.5. Admin Functionality:

An admin user should be able to monitor and manage collector logins.
The admin should have access to view detailed transaction logs and other relevant data.
The admin should have the ability to generate a collection report for a specific agent by providing a date range.
2.6. Collector Login:

Collectors should be able to log in using their username and password, access pin, or fingerprint authentication.
3. Additional Requirements:

The app should have a user-friendly interface with minimal training required for collectors to use it effectively.
Secure data transmission protocols should be implemented to protect sensitive information.
A basic reporting feature should be included to generate daily summaries of collections, deposits, and commissions..