
Aminul Islam
ID FS-CSGEYB
Hiku
Project price
BDT 110,000
Project #4
Completed software project · August 5, 202660 views
Feature Request 27 Jul 2026 · Voice Party (Loan)
Share this project
Facebook and LinkedIn show the project title, summary, and work screenshot when available.
Delivered by Fah Swe, a software company in Shibgonj Shahjalal Upashahar, Sylhet 3100, Bangladesh serving clients worldwide — custom app development, web platforms, and full-stack engineering.
সম্পন্ন কাজের রিপোর্ট
MS Word / PDF স্টাইল — চূড়ান্ত রিপোর্ট বাটনে, কারেকশন আলাদা ট্যাবে।
Client last correction
1
রুম রিওয়াড কয়েন হবে না ডায়মন হবে।
4
পিন রুমের প্রায়োরিটি সবার আগে থাকবে।
পিন রুমের প্রায়োরিটি সবার আগে থাকবে।
এরপর যেই রুমে গিফট এর পরিমাণ বেশি থাকবে সেই রুম উপরে থাকবে।
এরপর যেই রুমে গিফট এর পরিমাণ বেশি থাকবে সেই রুম উপরে থাকবে।
এরপর যেই রুমে ইউজার বেশি থাকবে সেই রুম টপে থাকবে।
এরপর যেই রুমে ইউজার বেশি থাকবে সেই রুম টপে থাকবে।
যেই মাত্র গিফট করা বন্ধ হয়ে যাবে ইনস্ট্যান্ট ওই রুম নিচে নেমে যাবে।
যেই মাত্র গিফট করা বন্ধ হয়ে যাবে ইনস্ট্যান্ট ওই রুম নিচে নেমে যাবে।
তখন ইউজার এর পরিমাণের হিসাবে সিরিয়াল এ থাকবে।
তখন ইউজার এর পরিমাণের হিসাবে সিরিয়াল এ থাকবে।
6
প্লে স্টোর এর Billing Library Version ৯ এ মাইগ্রেট + App Target Android 16 (A…
প্লে স্টোর এর Billing Library Version ৯ এ মাইগ্রেট + App Target Android 16 (API Level 36 or higher)।
প্লে স্টোর এর পেমেন্ট ইস্যু সল্ভ করতে হবে।
প্লে স্টোর এর পেমেন্ট ইস্যু সল্ভ করতে হবে।
ব্যালান্স কার্ড থেকে ব্যালান্স ঠিকই কেটে নিচ্ছে কয়েন অ্যাড হচ্ছে না।
ব্যালান্স কার্ড থেকে ব্যালান্স ঠিকই কেটে নিচ্ছে কয়েন অ্যাড হচ্ছে না।
My Wallet, VIP এগুলো কেনার সময় প্যানেল থেকে যে গেটওয়ে অফ করে দিছি ওইগুলো যাত…
My Wallet, VIP এগুলো কেনার সময় প্যানেল থেকে যে গেটওয়ে অফ করে দিছি ওইগুলো যাতে না দেখায়।
এটা অফ করার পরের বাকি গেটওয়ে গুলো দেখায়।
এটা অফ করার পরের বাকি গেটওয়ে গুলো দেখায়।
আর যদি মাত্র একটা গেটওয়ে অন রাখি তাহলে আর গেটওয়ে সিলেকশন দেখাবে না ইউজার কে।
আর যদি মাত্র একটা গেটওয়ে অন রাখি তাহলে আর গেটওয়ে সিলেকশন দেখাবে না ইউজার কে।
ডাইরেক্ট গেটওয়ে তে ঢুকে যাবে।
ডাইরেক্ট গেটওয়ে তে ঢুকে যাবে।
কারণ একটা যখন থাকবে তখন তো আর অন্যগুলো চুজ করার অপসন নাই।
কারণ একটা যখন থাকবে তখন তো আর অন্যগুলো চুজ করার অপসন নাই।
অতিরিক্ত এক স্টেপ দরকার নাই ।
অতিরিক্ত এক স্টেপ দরকার নাই ।
যখন মাল্টিপল গেটওয়ে অন থাকবে তখন চুজ করবে আগের মতন।
যখন মাল্টিপল গেটওয়ে অন থাকবে তখন চুজ করবে আগের মতন।
8
এজেন্সী ক্রিয়েট এর সময় মোবাইল নম্বর, ব্যাংক ডিটেইলস যাতে না লাগে।
এজেন্সী ক্রিয়েট এর সময় মোবাইল নম্বর, ব্যাংক ডিটেইলস যাতে না লাগে।
বিডি ক্রিয়েট করার সময় মোবাইল নম্বর, ইমেজ যাতে না লাগে।
বিডি ক্রিয়েট করার সময় মোবাইল নম্বর, ইমেজ যাতে না লাগে।
host request totally remove , agency add host korte parbe jokon agency user a…
host request totally remove , agency add host korte parbe jokon agency user add korbe request user kase jabe tar message inbox a user accept korle host hoye jabe ,
9
9. এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
9. এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
ইউজার এর আইডি তে My wallet এখন শুধু কয়েন শো করে।
ইউজার এর আইডি তে My wallet এখন শুধু কয়েন শো করে।
এখন থেকে টার্গেট অনুযায়ী কয়েন এবং ডলার ২ টাই শো করবে।
এখন থেকে টার্গেট অনুযায়ী কয়েন এবং ডলার ২ টাই শো করবে।
Ref: https://prnt.sc/gkxC8Ut9p7LO বিডি উইথড্র, হোস্ট উইথড্র, এজেন্সী উইথড্র কয়েন সেলের এর কাছে যাবে।
কয়েন সেলের সেটা একসেপ্ট করবে।
কয়েন সেলের সেটা একসেপ্ট করবে।
এরপর পেন্ডিং এ থাকবে যতক্ষণ না বিডি কনফার্ম করবে।
এরপর পেন্ডিং এ থাকবে যতক্ষণ না বিডি কনফার্ম করবে।
যখন টাকা বা কয়েন রিসিভ হবে তখন বিডি কনফার্ম করলে কয়েন সেলের এর কাছে কয়েন অ্যা…
যখন টাকা বা কয়েন রিসিভ হবে তখন বিডি কনফার্ম করলে কয়েন সেলের এর কাছে কয়েন অ্যাড হয়ে যাবে।
প্যানেল থেকে পারচেন্টেজ সেট করবো কয়েন সেলার এর কাছে ঠিক উইথড্র এমাউন্ট এর কত …
প্যানেল থেকে পারচেন্টেজ সেট করবো কয়েন সেলার এর কাছে ঠিক উইথড্র এমাউন্ট এর কত কয়েন জমা হবে।
প্যানেল এও দেখা যাবে রিকোয়েস্ট এবং উইথড্র এর স্ট্যাটাস।
প্যানেল এও দেখা যাবে রিকোয়েস্ট এবং উইথড্র এর স্ট্যাটাস।
কয়েন সেলের একসেপ্ট, ক্যানসেল করতে পারবে।
কয়েন সেলের একসেপ্ট, ক্যানসেল করতে পারবে।
ইউজার ক্যানসেল করতে পারবেনা।
ইউজার ক্যানসেল করতে পারবেনা।
উইথড্র দেয়ার সময় কয়েন সেলের এর আইডি নাম সহ আর উইথড্র অপসন থাকবে।
উইথড্র দেয়ার সময় কয়েন সেলের এর আইডি নাম সহ আর উইথড্র অপসন থাকবে।
প্যানেল এ যেই উইথড্র অপসন সেট করছি ওটা দেখাবে।
প্যানেল এ যেই উইথড্র অপসন সেট করছি ওটা দেখাবে।
এপ্লিকেশন এর বিডি, এজেন্সী সেন্টার এ যেমন ইন ডিটেইলস ইনফরমেশন দেখায়
এপ্লিকেশন এর বিডি, এজেন্সী সেন্টার এ যেমন ইন ডিটেইলস ইনফরমেশন দেখায় সবকিছু সেম প্যানেল এও দেখাবে।
সেম টু সেম।
সেম টু সেম।
আর ইনস্ট্যান্ট লোড হবে।
আর ইনস্ট্যান্ট লোড হবে।
Ref: https://prnt.sc/gkxC8Ut9p7LO
bd withdraw coin saller ar kase jabe and coin saller seta accept korbe then e…
bd withdraw coin saller ar kase jabe and coin saller seta accept korbe then eta pending a thakbe jotokhon na bd confirm na kore , jokon taka ba coin receive hobe tokon bd confirm korle coin saller kase coin add hoye jabe coin portal with % je % admin a penal thakbe oi hisab kore coin saller ar portal a coin add hobe .
এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
10
admin penal theke host bd agency delete korte parbe main admin a ,
admin penal theke host bd agency delete korte parbe main admin a , host chaile agency theke remove hote parbe with condition , condition amount admin penal a thakbe admin chaile koto amount lagbe seta dite parbe oita tar diamond katbe .
admin penal theke host bd agency delete korte parbe, host chaile agency theke…
admin penal theke host bd agency delete korte parbe, host chaile agency theke remove hote parbe with condition , condition amount admin penal a thakbe admin chaile koto amount lagbe seta dite parbe oita tar diamond katbe . রিমুভ করলেও যাতে আবার নতুন করা জয়েন করতে পারে।
Final delivery report
Voice Party (Loan) — Major Feature Upgrade & Final Correction Delivery
Project: Feature Request 27 Jul 2026 — Voice Party (Loan)
Project Type: Existing Voice Party Application — Feature Development, Business Logic Upgrade, Payment Improvements & Final Client Corrections
Delivery Status: Completed
Developed by: Fah Swe
Project Record: View this project on Fah Swe Recent Work
Project Overview
This delivery was a major feature-upgrade and final-correction phase for an existing Voice Party application. The work focused on improving room economics, room ranking, Google Play billing compatibility, payment gateway behavior, agency and BD onboarding, host management, wallet presentation, withdrawal processing, Coin Seller settlement, and Admin Panel control.
The goal was not simply to make visual changes. Several important application workflows were revised so that the mobile application, financial rules, user roles and Admin Panel could work together more efficiently and match the client's operational requirements.
Delivered Scope
1. Room Reward Changed from Coin to Diamond
The Room Reward system was corrected so that rewards use Diamond instead of Coin.
- Room reward currency changed from Coin to Diamond
- Related reward presentation updated to follow the revised Diamond-based business rule
- Room reward behavior aligned with the client's requested economy structure
2. Intelligent Room Priority & Ranking System
The room-list ordering logic was upgraded to make active and valuable rooms easier for users to discover.
The requested priority order was implemented as follows:
- Pinned Rooms receive the highest priority and remain above normal rooms.
- After pinned rooms, rooms receiving the highest amount of Gifts receive higher priority.
- When gift activity is no longer active, the room no longer retains gift-based priority.
- Normal room ordering then considers the number of active users in the room.
This creates a dynamic room-discovery model instead of relying on a simple static room list.
3. Real-Time Room Ranking Behavior
- Pinned room priority remains first
- High gift activity can move eligible rooms upward
- Gift-based ranking can change when gift activity stops
- User-count ranking is used after the higher-priority conditions
- Room ordering reacts to current room activity rather than remaining permanently fixed
Google Play Billing & Android Compatibility
4. Google Play Billing Upgrade
The Android purchase flow was updated as part of the client's Play Store compatibility and billing correction requirements.
- Google Play Billing integration migrated to the requested newer billing architecture
- Application targeting updated for the requested Android 16 / API Level 36+ compatibility scope
- Play Store payment-related issues reviewed and corrected within the delivered project scope
5. Purchase Balance / Coin Credit Correction
A critical payment issue was addressed where a purchase could deduct the balance correctly but the expected Coin amount was not being added properly.
- Purchase transaction flow reviewed
- Balance deduction and Coin-credit workflow corrected
- Purchase completion logic synchronized so the user receives the purchased value after a valid transaction
Dynamic Payment Gateway Management
The payment interface was improved so that the application respects which payment gateways are enabled or disabled from the Admin Panel.
6. Disabled Gateway Protection
- Gateways disabled from the Admin Panel are not presented to users
- Only currently enabled gateways remain available for eligible purchases
- The same behavior applies to relevant My Wallet / VIP purchase workflows within the requested scope
7. Single-Gateway Smart Redirect
An unnecessary user step was removed from the payment process.
- If multiple gateways are enabled, the user receives the normal gateway-selection screen
- If only one gateway is enabled, the gateway-selection screen is skipped
- The user proceeds directly to the only available payment gateway
This creates a cleaner checkout experience because there is no reason to ask the user to select from a list when only one valid option exists.
Agency & BD Onboarding Improvements
8. Simplified Agency Creation
Agency onboarding was simplified according to the client's operational requirements.
- Mobile number no longer required during the specified Agency creation workflow
- Bank details no longer required during the specified Agency creation workflow
- Unnecessary mandatory fields were removed from the creation process
9. Simplified BD Creation
- Mobile number no longer required during the specified BD creation workflow
- Image no longer required during the specified BD creation workflow
- Creation flow reduced to the information actually required by the client's process
Host Request Workflow Redesign
The old Host Request workflow was replaced with a more direct Agency-driven invitation and user-acceptance process.
10. Host Request Removed
- Previous Host Request flow removed from the requested workflow
- Agency can initiate adding a user as Host
- The request is delivered to the user's message/inbox area
- User must accept the invitation
- After acceptance, the user becomes associated as a Host
This provides explicit user consent while reducing unnecessary request-management steps.
Wallet Improvements
11. Coin + Dollar Wallet Presentation
The My Wallet area was expanded beyond showing only Coin.
- Coin balance can be displayed
- Dollar-related balance/value can also be displayed according to the target/business rules
- Wallet presentation updated to reflect the client's revised monetization and withdrawal structure
Advanced Withdrawal Workflow
One of the larger parts of this delivery was the redesign of withdrawal processing across BD, Host, Agency and Coin Seller operations.
12. Multiple Withdrawal Ranges
- Different withdrawal ranges can support different Dollar withdrawal values
- Withdrawal rules can follow the configured business ranges rather than relying on one fixed amount
13. Coin Seller Based Withdrawal Processing
The withdrawal process was connected to the Coin Seller workflow.
Delivered process:
- Eligible BD / Host / Agency withdrawal request is created
- The request is routed to the relevant Coin Seller workflow
- Coin Seller can review the request
- Coin Seller can Accept or Cancel according to the defined permissions
- After acceptance, the request remains Pending until the required confirmation is completed
- When the receiving party confirms the payment/value has been received, the transaction can move forward
- The Coin Seller receives the calculated Coin amount according to the configured Admin percentage/business rule
14. Controlled Withdrawal Cancellation
- Coin Seller can Accept eligible requests
- Coin Seller can Cancel according to the implemented workflow
- The requesting user cannot arbitrarily cancel the transaction after it enters the protected processing state specified by the client
15. Admin-Controlled Coin Seller Percentage
Admin control was added for calculating how much Coin should be credited to the Coin Seller based on the withdrawal amount.
- Percentage/rule controlled from Admin Panel
- Settlement amount calculated according to configured percentage
- Coin Seller portal reflects the resulting credit according to the completed transaction workflow
16. Coin Seller Selection During Withdrawal
- Withdrawal flow can display the relevant Coin Seller identity
- Coin Seller ID/name information is available as part of the selection/process where required
- Withdrawal options follow the options configured from the Admin Panel
Withdrawal Status & Administrative Visibility
17. Withdrawal Status Tracking
The Admin Panel was upgraded so financial requests can be monitored instead of remaining hidden inside application-only workflows.
- Withdrawal requests visible to authorized Admin users
- Withdrawal processing status visible
- Pending state visible
- Accepted/cancelled workflow states handled according to the implemented rules
- Administrative users can follow the progress of requests more clearly
18. Detailed BD / Agency Information in Admin Panel
The client requested the Admin Panel to provide the same type of detailed operational information already available in the application BD / Agency Center.
- Relevant BD information available in Admin Panel
- Relevant Agency information available in Admin Panel
- Operational details presented centrally to authorized Admin users
- Admin management experience improved by reducing the need to inspect information only through the mobile application
19. Faster Operational Loading
The related administrative and operational views were designed to load their required information efficiently so staff can review withdrawal and account details without unnecessary workflow delays.
Host, BD & Agency Administrative Controls
20. Main Admin Removal Controls
- Main Admin can manage/remove Host relationships according to authorization rules
- Main Admin can manage BD records according to the implemented administrative workflow
- Main Admin can manage Agency relationships according to the implemented administrative workflow
21. Host Self-Removal from Agency
A controlled Host self-removal workflow was introduced.
- Host can request/perform removal from an Agency under the configured condition
- Admin can configure the required Diamond amount/condition
- Required Diamond is deducted according to the rule when the removal is performed
- Removing from an Agency does not permanently block the Host from joining another eligible Agency later
Business Logic & User Experience Improvements
Across this correction phase, the focus was to reduce unnecessary steps while preserving the business rules required by the platform.
- Payment gateway screens behave according to actual available options
- Host onboarding requires user acceptance
- Room ranking reflects pin, gift activity and user activity
- Withdrawal processing follows a controlled multi-party confirmation flow
- Admin Panel has stronger operational visibility
- Agency and BD creation contain fewer unnecessary mandatory fields
- Wallet presentation reflects the required Coin and Dollar values
Security & Transaction Integrity
Financial and role-management changes were handled as controlled application workflows rather than simple visual buttons.
The delivered scope focused on maintaining clear authorization boundaries between:
- Main Admin
- Agency
- BD
- Host
- Coin Seller
- Normal User
Actions such as withdrawal acceptance, cancellation, confirmation, role association and Diamond deductions follow the permissions and workflow conditions defined for the project.
Key Improvements Delivered
- Diamond-based Room Reward
- Pinned Room priority
- Gift-driven dynamic Room ranking
- User-count fallback ranking
- Google Play Billing compatibility upgrade
- Android 16 / API 36+ target work within requested delivery scope
- Play Store purchase-flow correction
- Coin-credit correction after eligible purchase
- Admin-controlled Payment Gateways
- Automatic direct gateway flow when only one gateway is available
- Simplified Agency registration
- Simplified BD registration
- Old Host Request workflow removed
- Agency invitation → User acceptance → Host workflow
- Coin and Dollar Wallet presentation
- Range-based withdrawal rules
- Coin Seller withdrawal processing
- Withdrawal confirmation flow
- Admin-configurable Coin Seller settlement percentage
- Withdrawal status visibility
- Admin-side BD / Agency operational information
- Main Admin relationship-management controls
- Conditional Host removal from Agency using Diamond
- Ability for removed Hosts to join another eligible Agency later
Project Delivery Approach
This project demonstrates the type of work that is often required after a large application is already running in the real world.
Production applications continuously evolve. Business rules change, payment requirements change, Google Play requirements evolve, user-role workflows need adjustment, and clients discover areas where additional automation can reduce operational work.
Instead of rebuilding the application unnecessarily, Fah Swe completed the requested feature changes inside the existing Voice Party system and aligned the application and Admin Panel with the client's revised operating model.
Client-Focused Development
The correction list contained changes across multiple connected parts of the system, including room discovery, virtual currency, purchases, roles, agencies, hosts, wallets, withdrawals and Admin management.
These were treated as connected business workflows rather than independent UI changes. This approach helps reduce inconsistencies between what the mobile application displays and what administrators can control from the backend.
Project Result
The Feature Request 27 Jul 2026 delivery for Voice Party (Loan) was completed with the requested corrections and feature upgrades integrated into the existing platform.
The project delivered a more flexible room-ranking model, improved Android billing behavior, smarter payment-gateway selection, simplified role onboarding, an upgraded wallet experience, and a significantly expanded withdrawal and Coin Seller workflow.
The Admin Panel was also strengthened with additional financial and role-management visibility required for day-to-day platform operation.
Why This Project Matters
A mature live application is not defined only by its original launch. Long-term software quality also depends on the ability to safely implement new business requirements without breaking existing user workflows.
This delivery is an example of Fah Swe's ongoing application-development approach: understand the client's operational requirement, update the required business logic, connect the mobile and administrative workflows, and deliver the requested changes as part of the existing production product.
Project Status
Feature Upgrade: Completed
Final Client Correction Scope: Completed
Project: Voice Party (Loan)
Work Record: Feature Request 27 Jul 2026
View the complete project record on Fah Swe Recent Work
Developed by Fah Swe
Fah Swe provides professional development and long-term engineering support for mobile applications, web platforms, real-time systems, live-streaming and Voice Party applications, payment workflows, Admin Panels and custom business software.
Our focus is not limited to launching new software. We also upgrade existing platforms, solve production issues, redesign business workflows and implement complex client-requested features as applications grow.
Fah Swe
https://fahswe.com
Mobile Application Development • Voice Party Platforms • Live & Real-Time Systems • Payment Integration • Admin Panel Development • Custom Software Engineering
Final Status: Voice Party (Loan) — Feature Request 27 Jul 2026 — Completed.
Developed & Delivered by Fah Swe — fahswe.com
Fah Swe
Feature Request 27 Jul 2026 · Voice Party (Loan)
Final delivery report
Voice Party (Loan) — Major Feature Upgrade & Final Correction Delivery
Project: Feature Request 27 Jul 2026 — Voice Party (Loan)
Project Type: Existing Voice Party Application — Feature Development, Business Logic Upgrade, Payment Improvements & Final Client Corrections
Delivery Status: Completed
Developed by: Fah Swe
Project Record: View this project on Fah Swe Recent Work
Project Overview
This delivery was a major feature-upgrade and final-correction phase for an existing Voice Party application. The work focused on improving room economics, room ranking, Google Play billing compatibility, payment gateway behavior, agency and BD onboarding, host management, wallet presentation, withdrawal processing, Coin Seller settlement, and Admin Panel control.
The goal was not simply to make visual changes. Several important application workflows were revised so that the mobile application, financial rules, user roles and Admin Panel could work together more efficiently and match the client's operational requirements.
Delivered Scope
1. Room Reward Changed from Coin to Diamond
The Room Reward system was corrected so that rewards use Diamond instead of Coin.
- Room reward currency changed from Coin to Diamond
- Related reward presentation updated to follow the revised Diamond-based business rule
- Room reward behavior aligned with the client's requested economy structure
2. Intelligent Room Priority & Ranking System
The room-list ordering logic was upgraded to make active and valuable rooms easier for users to discover.
The requested priority order was implemented as follows:
- Pinned Rooms receive the highest priority and remain above normal rooms.
- After pinned rooms, rooms receiving the highest amount of Gifts receive higher priority.
- When gift activity is no longer active, the room no longer retains gift-based priority.
- Normal room ordering then considers the number of active users in the room.
This creates a dynamic room-discovery model instead of relying on a simple static room list.
3. Real-Time Room Ranking Behavior
- Pinned room priority remains first
- High gift activity can move eligible rooms upward
- Gift-based ranking can change when gift activity stops
- User-count ranking is used after the higher-priority conditions
- Room ordering reacts to current room activity rather than remaining permanently fixed
Google Play Billing & Android Compatibility
4. Google Play Billing Upgrade
The Android purchase flow was updated as part of the client's Play Store compatibility and billing correction requirements.
- Google Play Billing integration migrated to the requested newer billing architecture
- Application targeting updated for the requested Android 16 / API Level 36+ compatibility scope
- Play Store payment-related issues reviewed and corrected within the delivered project scope
5. Purchase Balance / Coin Credit Correction
A critical payment issue was addressed where a purchase could deduct the balance correctly but the expected Coin amount was not being added properly.
- Purchase transaction flow reviewed
- Balance deduction and Coin-credit workflow corrected
- Purchase completion logic synchronized so the user receives the purchased value after a valid transaction
Dynamic Payment Gateway Management
The payment interface was improved so that the application respects which payment gateways are enabled or disabled from the Admin Panel.
6. Disabled Gateway Protection
- Gateways disabled from the Admin Panel are not presented to users
- Only currently enabled gateways remain available for eligible purchases
- The same behavior applies to relevant My Wallet / VIP purchase workflows within the requested scope
7. Single-Gateway Smart Redirect
An unnecessary user step was removed from the payment process.
- If multiple gateways are enabled, the user receives the normal gateway-selection screen
- If only one gateway is enabled, the gateway-selection screen is skipped
- The user proceeds directly to the only available payment gateway
This creates a cleaner checkout experience because there is no reason to ask the user to select from a list when only one valid option exists.
Agency & BD Onboarding Improvements
8. Simplified Agency Creation
Agency onboarding was simplified according to the client's operational requirements.
- Mobile number no longer required during the specified Agency creation workflow
- Bank details no longer required during the specified Agency creation workflow
- Unnecessary mandatory fields were removed from the creation process
9. Simplified BD Creation
- Mobile number no longer required during the specified BD creation workflow
- Image no longer required during the specified BD creation workflow
- Creation flow reduced to the information actually required by the client's process
Host Request Workflow Redesign
The old Host Request workflow was replaced with a more direct Agency-driven invitation and user-acceptance process.
10. Host Request Removed
- Previous Host Request flow removed from the requested workflow
- Agency can initiate adding a user as Host
- The request is delivered to the user's message/inbox area
- User must accept the invitation
- After acceptance, the user becomes associated as a Host
This provides explicit user consent while reducing unnecessary request-management steps.
Wallet Improvements
11. Coin + Dollar Wallet Presentation
The My Wallet area was expanded beyond showing only Coin.
- Coin balance can be displayed
- Dollar-related balance/value can also be displayed according to the target/business rules
- Wallet presentation updated to reflect the client's revised monetization and withdrawal structure
Advanced Withdrawal Workflow
One of the larger parts of this delivery was the redesign of withdrawal processing across BD, Host, Agency and Coin Seller operations.
12. Multiple Withdrawal Ranges
- Different withdrawal ranges can support different Dollar withdrawal values
- Withdrawal rules can follow the configured business ranges rather than relying on one fixed amount
13. Coin Seller Based Withdrawal Processing
The withdrawal process was connected to the Coin Seller workflow.
Delivered process:
- Eligible BD / Host / Agency withdrawal request is created
- The request is routed to the relevant Coin Seller workflow
- Coin Seller can review the request
- Coin Seller can Accept or Cancel according to the defined permissions
- After acceptance, the request remains Pending until the required confirmation is completed
- When the receiving party confirms the payment/value has been received, the transaction can move forward
- The Coin Seller receives the calculated Coin amount according to the configured Admin percentage/business rule
14. Controlled Withdrawal Cancellation
- Coin Seller can Accept eligible requests
- Coin Seller can Cancel according to the implemented workflow
- The requesting user cannot arbitrarily cancel the transaction after it enters the protected processing state specified by the client
15. Admin-Controlled Coin Seller Percentage
Admin control was added for calculating how much Coin should be credited to the Coin Seller based on the withdrawal amount.
- Percentage/rule controlled from Admin Panel
- Settlement amount calculated according to configured percentage
- Coin Seller portal reflects the resulting credit according to the completed transaction workflow
16. Coin Seller Selection During Withdrawal
- Withdrawal flow can display the relevant Coin Seller identity
- Coin Seller ID/name information is available as part of the selection/process where required
- Withdrawal options follow the options configured from the Admin Panel
Withdrawal Status & Administrative Visibility
17. Withdrawal Status Tracking
The Admin Panel was upgraded so financial requests can be monitored instead of remaining hidden inside application-only workflows.
- Withdrawal requests visible to authorized Admin users
- Withdrawal processing status visible
- Pending state visible
- Accepted/cancelled workflow states handled according to the implemented rules
- Administrative users can follow the progress of requests more clearly
18. Detailed BD / Agency Information in Admin Panel
The client requested the Admin Panel to provide the same type of detailed operational information already available in the application BD / Agency Center.
- Relevant BD information available in Admin Panel
- Relevant Agency information available in Admin Panel
- Operational details presented centrally to authorized Admin users
- Admin management experience improved by reducing the need to inspect information only through the mobile application
19. Faster Operational Loading
The related administrative and operational views were designed to load their required information efficiently so staff can review withdrawal and account details without unnecessary workflow delays.
Host, BD & Agency Administrative Controls
20. Main Admin Removal Controls
- Main Admin can manage/remove Host relationships according to authorization rules
- Main Admin can manage BD records according to the implemented administrative workflow
- Main Admin can manage Agency relationships according to the implemented administrative workflow
21. Host Self-Removal from Agency
A controlled Host self-removal workflow was introduced.
- Host can request/perform removal from an Agency under the configured condition
- Admin can configure the required Diamond amount/condition
- Required Diamond is deducted according to the rule when the removal is performed
- Removing from an Agency does not permanently block the Host from joining another eligible Agency later
Business Logic & User Experience Improvements
Across this correction phase, the focus was to reduce unnecessary steps while preserving the business rules required by the platform.
- Payment gateway screens behave according to actual available options
- Host onboarding requires user acceptance
- Room ranking reflects pin, gift activity and user activity
- Withdrawal processing follows a controlled multi-party confirmation flow
- Admin Panel has stronger operational visibility
- Agency and BD creation contain fewer unnecessary mandatory fields
- Wallet presentation reflects the required Coin and Dollar values
Security & Transaction Integrity
Financial and role-management changes were handled as controlled application workflows rather than simple visual buttons.
The delivered scope focused on maintaining clear authorization boundaries between:
- Main Admin
- Agency
- BD
- Host
- Coin Seller
- Normal User
Actions such as withdrawal acceptance, cancellation, confirmation, role association and Diamond deductions follow the permissions and workflow conditions defined for the project.
Key Improvements Delivered
- Diamond-based Room Reward
- Pinned Room priority
- Gift-driven dynamic Room ranking
- User-count fallback ranking
- Google Play Billing compatibility upgrade
- Android 16 / API 36+ target work within requested delivery scope
- Play Store purchase-flow correction
- Coin-credit correction after eligible purchase
- Admin-controlled Payment Gateways
- Automatic direct gateway flow when only one gateway is available
- Simplified Agency registration
- Simplified BD registration
- Old Host Request workflow removed
- Agency invitation → User acceptance → Host workflow
- Coin and Dollar Wallet presentation
- Range-based withdrawal rules
- Coin Seller withdrawal processing
- Withdrawal confirmation flow
- Admin-configurable Coin Seller settlement percentage
- Withdrawal status visibility
- Admin-side BD / Agency operational information
- Main Admin relationship-management controls
- Conditional Host removal from Agency using Diamond
- Ability for removed Hosts to join another eligible Agency later
Project Delivery Approach
This project demonstrates the type of work that is often required after a large application is already running in the real world.
Production applications continuously evolve. Business rules change, payment requirements change, Google Play requirements evolve, user-role workflows need adjustment, and clients discover areas where additional automation can reduce operational work.
Instead of rebuilding the application unnecessarily, Fah Swe completed the requested feature changes inside the existing Voice Party system and aligned the application and Admin Panel with the client's revised operating model.
Client-Focused Development
The correction list contained changes across multiple connected parts of the system, including room discovery, virtual currency, purchases, roles, agencies, hosts, wallets, withdrawals and Admin management.
These were treated as connected business workflows rather than independent UI changes. This approach helps reduce inconsistencies between what the mobile application displays and what administrators can control from the backend.
Project Result
The Feature Request 27 Jul 2026 delivery for Voice Party (Loan) was completed with the requested corrections and feature upgrades integrated into the existing platform.
The project delivered a more flexible room-ranking model, improved Android billing behavior, smarter payment-gateway selection, simplified role onboarding, an upgraded wallet experience, and a significantly expanded withdrawal and Coin Seller workflow.
The Admin Panel was also strengthened with additional financial and role-management visibility required for day-to-day platform operation.
Why This Project Matters
A mature live application is not defined only by its original launch. Long-term software quality also depends on the ability to safely implement new business requirements without breaking existing user workflows.
This delivery is an example of Fah Swe's ongoing application-development approach: understand the client's operational requirement, update the required business logic, connect the mobile and administrative workflows, and deliver the requested changes as part of the existing production product.
Project Status
Feature Upgrade: Completed
Final Client Correction Scope: Completed
Project: Voice Party (Loan)
Work Record: Feature Request 27 Jul 2026
View the complete project record on Fah Swe Recent Work
Developed by Fah Swe
Fah Swe provides professional development and long-term engineering support for mobile applications, web platforms, real-time systems, live-streaming and Voice Party applications, payment workflows, Admin Panels and custom business software.
Our focus is not limited to launching new software. We also upgrade existing platforms, solve production issues, redesign business workflows and implement complex client-requested features as applications grow.
Fah Swe
https://fahswe.com
Mobile Application Development • Voice Party Platforms • Live & Real-Time Systems • Payment Integration • Admin Panel Development • Custom Software Engineering
Final Status: Voice Party (Loan) — Feature Request 27 Jul 2026 — Completed.
Developed & Delivered by Fah Swe — fahswe.com
1
রুম রিওয়াড কয়েন হবে না ডায়মন হবে।
4
পিন রুমের প্রায়োরিটি সবার আগে থাকবে।
পিন রুমের প্রায়োরিটি সবার আগে থাকবে।
এরপর যেই রুমে গিফট এর পরিমাণ বেশি থাকবে সেই রুম উপরে থাকবে।
এরপর যেই রুমে গিফট এর পরিমাণ বেশি থাকবে সেই রুম উপরে থাকবে।
এরপর যেই রুমে ইউজার বেশি থাকবে সেই রুম টপে থাকবে।
এরপর যেই রুমে ইউজার বেশি থাকবে সেই রুম টপে থাকবে।
যেই মাত্র গিফট করা বন্ধ হয়ে যাবে ইনস্ট্যান্ট ওই রুম নিচে নেমে যাবে।
যেই মাত্র গিফট করা বন্ধ হয়ে যাবে ইনস্ট্যান্ট ওই রুম নিচে নেমে যাবে।
তখন ইউজার এর পরিমাণের হিসাবে সিরিয়াল এ থাকবে।
তখন ইউজার এর পরিমাণের হিসাবে সিরিয়াল এ থাকবে।
6
প্লে স্টোর এর Billing Library Version ৯ এ মাইগ্রেট + App Target Android 16 (A…
প্লে স্টোর এর Billing Library Version ৯ এ মাইগ্রেট + App Target Android 16 (API Level 36 or higher)।
প্লে স্টোর এর পেমেন্ট ইস্যু সল্ভ করতে হবে।
প্লে স্টোর এর পেমেন্ট ইস্যু সল্ভ করতে হবে।
ব্যালান্স কার্ড থেকে ব্যালান্স ঠিকই কেটে নিচ্ছে কয়েন অ্যাড হচ্ছে না।
ব্যালান্স কার্ড থেকে ব্যালান্স ঠিকই কেটে নিচ্ছে কয়েন অ্যাড হচ্ছে না।
My Wallet, VIP এগুলো কেনার সময় প্যানেল থেকে যে গেটওয়ে অফ করে দিছি ওইগুলো যাত…
My Wallet, VIP এগুলো কেনার সময় প্যানেল থেকে যে গেটওয়ে অফ করে দিছি ওইগুলো যাতে না দেখায়।
এটা অফ করার পরের বাকি গেটওয়ে গুলো দেখায়।
এটা অফ করার পরের বাকি গেটওয়ে গুলো দেখায়।
আর যদি মাত্র একটা গেটওয়ে অন রাখি তাহলে আর গেটওয়ে সিলেকশন দেখাবে না ইউজার কে।
আর যদি মাত্র একটা গেটওয়ে অন রাখি তাহলে আর গেটওয়ে সিলেকশন দেখাবে না ইউজার কে।
ডাইরেক্ট গেটওয়ে তে ঢুকে যাবে।
ডাইরেক্ট গেটওয়ে তে ঢুকে যাবে।
কারণ একটা যখন থাকবে তখন তো আর অন্যগুলো চুজ করার অপসন নাই।
কারণ একটা যখন থাকবে তখন তো আর অন্যগুলো চুজ করার অপসন নাই।
অতিরিক্ত এক স্টেপ দরকার নাই ।
অতিরিক্ত এক স্টেপ দরকার নাই ।
যখন মাল্টিপল গেটওয়ে অন থাকবে তখন চুজ করবে আগের মতন।
যখন মাল্টিপল গেটওয়ে অন থাকবে তখন চুজ করবে আগের মতন।
8
এজেন্সী ক্রিয়েট এর সময় মোবাইল নম্বর, ব্যাংক ডিটেইলস যাতে না লাগে।
এজেন্সী ক্রিয়েট এর সময় মোবাইল নম্বর, ব্যাংক ডিটেইলস যাতে না লাগে।
বিডি ক্রিয়েট করার সময় মোবাইল নম্বর, ইমেজ যাতে না লাগে।
বিডি ক্রিয়েট করার সময় মোবাইল নম্বর, ইমেজ যাতে না লাগে।
host request totally remove , agency add host korte parbe jokon agency user a…
host request totally remove , agency add host korte parbe jokon agency user add korbe request user kase jabe tar message inbox a user accept korle host hoye jabe ,
9
9. এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
9. এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
ইউজার এর আইডি তে My wallet এখন শুধু কয়েন শো করে।
ইউজার এর আইডি তে My wallet এখন শুধু কয়েন শো করে।
এখন থেকে টার্গেট অনুযায়ী কয়েন এবং ডলার ২ টাই শো করবে।
এখন থেকে টার্গেট অনুযায়ী কয়েন এবং ডলার ২ টাই শো করবে।
Ref: https://prnt.sc/gkxC8Ut9p7LO বিডি উইথড্র, হোস্ট উইথড্র, এজেন্সী উইথড্র কয়েন সেলের এর কাছে যাবে।
কয়েন সেলের সেটা একসেপ্ট করবে।
কয়েন সেলের সেটা একসেপ্ট করবে।
এরপর পেন্ডিং এ থাকবে যতক্ষণ না বিডি কনফার্ম করবে।
এরপর পেন্ডিং এ থাকবে যতক্ষণ না বিডি কনফার্ম করবে।
যখন টাকা বা কয়েন রিসিভ হবে তখন বিডি কনফার্ম করলে কয়েন সেলের এর কাছে কয়েন অ্যা…
যখন টাকা বা কয়েন রিসিভ হবে তখন বিডি কনফার্ম করলে কয়েন সেলের এর কাছে কয়েন অ্যাড হয়ে যাবে।
প্যানেল থেকে পারচেন্টেজ সেট করবো কয়েন সেলার এর কাছে ঠিক উইথড্র এমাউন্ট এর কত …
প্যানেল থেকে পারচেন্টেজ সেট করবো কয়েন সেলার এর কাছে ঠিক উইথড্র এমাউন্ট এর কত কয়েন জমা হবে।
প্যানেল এও দেখা যাবে রিকোয়েস্ট এবং উইথড্র এর স্ট্যাটাস।
প্যানেল এও দেখা যাবে রিকোয়েস্ট এবং উইথড্র এর স্ট্যাটাস।
কয়েন সেলের একসেপ্ট, ক্যানসেল করতে পারবে।
কয়েন সেলের একসেপ্ট, ক্যানসেল করতে পারবে।
ইউজার ক্যানসেল করতে পারবেনা।
ইউজার ক্যানসেল করতে পারবেনা।
উইথড্র দেয়ার সময় কয়েন সেলের এর আইডি নাম সহ আর উইথড্র অপসন থাকবে।
উইথড্র দেয়ার সময় কয়েন সেলের এর আইডি নাম সহ আর উইথড্র অপসন থাকবে।
প্যানেল এ যেই উইথড্র অপসন সেট করছি ওটা দেখাবে।
প্যানেল এ যেই উইথড্র অপসন সেট করছি ওটা দেখাবে।
এপ্লিকেশন এর বিডি, এজেন্সী সেন্টার এ যেমন ইন ডিটেইলস ইনফরমেশন দেখায়
এপ্লিকেশন এর বিডি, এজেন্সী সেন্টার এ যেমন ইন ডিটেইলস ইনফরমেশন দেখায় সবকিছু সেম প্যানেল এও দেখাবে।
সেম টু সেম।
সেম টু সেম।
আর ইনস্ট্যান্ট লোড হবে।
আর ইনস্ট্যান্ট লোড হবে।
Ref: https://prnt.sc/gkxC8Ut9p7LO
bd withdraw coin saller ar kase jabe and coin saller seta accept korbe then e…
bd withdraw coin saller ar kase jabe and coin saller seta accept korbe then eta pending a thakbe jotokhon na bd confirm na kore , jokon taka ba coin receive hobe tokon bd confirm korle coin saller kase coin add hoye jabe coin portal with % je % admin a penal thakbe oi hisab kore coin saller ar portal a coin add hobe .
এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
এমন বিভিন্ন range এ আলাদা আলাদা ডলার withdraw দিবে।
10
admin penal theke host bd agency delete korte parbe main admin a ,
admin penal theke host bd agency delete korte parbe main admin a , host chaile agency theke remove hote parbe with condition , condition amount admin penal a thakbe admin chaile koto amount lagbe seta dite parbe oita tar diamond katbe .
admin penal theke host bd agency delete korte parbe, host chaile agency theke…
admin penal theke host bd agency delete korte parbe, host chaile agency theke remove hote parbe with condition , condition amount admin penal a thakbe admin chaile koto amount lagbe seta dite parbe oita tar diamond katbe . রিমুভ করলেও যাতে আবার নতুন করা জয়েন করতে পারে।
এখনও কোনো স্ক্রিনশট যোগ হয়নি — অ্যাডমিন প্রতিটি ফিচার টাইটেলে Google Drive লিংক যোগ করবেন।
Client review
An outstanding developer whom I have trusted with my projects for a long time. He just completed our latest build with exceptional quality and attention to detail. It is always a seamless experience working together. Highly recommended!
Aminul Islam ·
Community feedback
Logged-in members can like, rate, react to comments, and reply on this completed project.
Log in to like, rate, react to comments, or leave a comment.
Loading comments…