
Closed
Posted
Paid on delivery
I want a cross-platform mobile app (iOS and Android) that lets users donate money into a shared pot and then automatically runs a fair, truly random draw that awards a percentage of that pot back to selected participants. Every cycle, the system must accept one-off gifts as well as recurring donations, allow contributors to hide their identity if they wish, and give everyone a clear history of what they’ve given and what has been distributed. Here’s the essential flow I have in mind. After creating an account, a user chooses whether to donate anonymously or under their profile. Apple Pay, Google Pay, card and any other standard gateways you recommend should be supported. The app records each transaction, updates the public pot total in real time, and shows every user their personal contribution timeline. At a configurable moment (daily, weekly or on a threshold I can set from a back-office screen) the app triggers a provably random selection routine. It pulls eligible user IDs, selects the winner(s), calculates their payout share, logs the result, and fires an in-app message to notify those winners immediately. The pot then resets or rolls over the remainder to the next round depending on a rule I define. Security, compliance and transparency are critical, so I’ll need: • PCI-compliant payment handling with tokenisation • A simple admin console where I can audit donations, adjust draw frequency and monitor flagged activity • An algorithm that can be publicly verified for fairness (e.g. using a seed and blockchain hash or another auditable method) • Clear analytics to track total funds collected, total distributed, and active user counts Acceptance criteria • Fully functional iOS & Android builds delivered via TestFlight / APK for testing • Clean, well-documented source code (React Native or Flutter preferred, but I’m open if you have another stack that fits both stores smoothly) • Successful App Store and Google Play submissions, or detailed store-ready packages if you don’t manage the publishing • A brief guide explaining how to operate the admin console, trigger draws manually, and update payout rules If you have prior experience with donation platforms, raffle or lottery-style mechanics, or in-app payment systems, that will help this move faster. Please outline your proposed tech stack, any third-party services you’d integrate, and a rough timeline for MVP completion when you respond.
Project ID: 40739300
384 proposals
Remote project
Active 13 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
384 freelancers are bidding on average $510 USD for this job

Good day, I understand that you are looking to build a cross-platform iOS and Android application for pooled donations with configurable, auditable random draws, allowing users to make one-time or recurring contributions, choose anonymous participation, track their contribution history, and receive payouts based on each round’s defined rules. I’d build the app using React Native with TypeScript, supported by a secure backend such as Node.js/NestJS and PostgreSQL, with Stripe or another suitable PCI-compliant payment provider for card processing and Apple Pay/Google Pay support. I’d implement real-time pot updates, contribution and payout ledgers, configurable draw scheduling, cryptographically auditable randomness, admin controls, fraud/flag monitoring, analytics, notifications, and a modular rules engine for resets, rollovers, eligibility, and payout percentages. Questions: How should eligibility and payout weighting work does each eligible participant have one equal chance, or should chances vary based on contribution rules? Should the admin console allow you to configure draw frequency, eligibility rules, payout percentages, minimum contributions, and rollover behavior independently for each round? I would love to schedule a quick call to discuss the contribution flow, draw rules, payment providers, auditability requirements, and store considerations, then define the MVP milestones and testing plan. Kind Regards, Tafsol Budget and Duration are TBD.
$500 USD in 7 days
10.0
10.0

Greetings from Logictrix! My name is Jas, and I am looking forward to discuss about your app in details over the Chat or Call. We have enough app developers available in team so I can assure you to deliver this project at a fairly low cost with great quality and with a commitment for long term support. *** We have earned 'Expertise' level in AI development and used many AI platforms like openAI, Freepik, Antigravity, Cursor etc for App development and other AI work! *** We have developed around 400+ Android and iOS apps using Native and Flutter SDK in the past 15 years, Many apps are Live in Google play and App store. We will share our detailed portfolio over the Chat once we connect. Looking forward to your reply... Thanks and Regards Jas
$300 USD in 5 days
9.7
9.7

Hello, I understand that you are looking for a skilled mobile app developer to create a cross-platform donation pool app that facilitates fair and randomized draws for selected participants. Your project requires seamless integration of payment gateways, anonymous donations, real-time transaction tracking, and a transparent selection process. To address your requirements, I would recommend utilizing React Native for its efficiency in developing both iOS and Android apps simultaneously. By incorporating PCI-compliant payment handling, a user-friendly admin console for monitoring donations, and a provably fair selection algorithm, we can ensure security, compliance, and transparency throughout the app. My experience in developing donation platforms and implementing in-app payment systems positions me well to deliver a high-quality solution for your project. I am committed to providing clean, well-documented source code, seamless App Store and Google Play submissions, and comprehensive support in operating the admin console. I invite you to review my portfolio at https://www.freelancer.com/u/Microlent to see examples of my previous work in mobile app development. If you have any questions or would like to discuss further details, feel free to initiate a chat. Looking forward to the opportunity to collaborate on this exciting project. Sincerely, Rajesh
$500 USD in 10 days
9.6
9.6

Hi there, We understand you're looking to create a cross-platform mobile app for a randomized donation pool, where users can donate money and participate in a fair, random draw to win a percentage of the pot. Our team at Webbook Studio has experience with mobile development, payment gateway integration, and React Native, which would be a great fit for this project. We've built similar projects, such as a music voting mobile app using React Native and a furniture store mobile shopping app using Flutter. We can deliver a fully functional iOS and Android app with a simple admin console for auditing donations and adjusting draw frequency. One question: Have you considered any specific blockchain-based solutions for ensuring the fairness and transparency of the random draw, or would you like us to recommend some options? Feel free to message us to discuss the details! — Webbook Studio
$320 USD in 10 days
9.3
9.3

Hi — Elias here from Miami. Creating a cross-platform app for pooled donations is an interesting challenge. The core goal is enabling users to contribute easily while ensuring their security and trust. What usually matters most here is how we handle user permissions, especially around financial transactions. A common issue in systems like this is ensuring reliable payment gateway integrations and managing user data. The tricky part is maintaining a smooth user experience while keeping everything secure. My approach would be to build a solid architecture with a focus on scalability and maintainability. Using React Native or Flutter, I can ensure a seamless experience on both iOS and Android. I would prioritize a robust backend to manage donations securely and efficiently, allowing for future expansion. I've worked on similar applications where payment security and user trust were key, so I understand the intricacies involved. A few questions to better understand the scope: Q1 – What specific payment gateways do you plan to use, and are there regional considerations? Q2 – How do you envision managing user roles and permissions within the app? Q3 – Are there particular features you see as essential for the initial launch versus future updates? Happy to discuss the details and suggest the best technical approach. Looking forward to hearing from you.
$600 USD in 5 days
8.9
8.9

Hello, Random Donation Draw App {{{ I HAVE DEVELOPED SIMILAR PAYMENT-BASED MOBILE APPS WITH TRANSACTION TRACKING, ADMIN CONTROLS AND AUTOMATED DRAW/REWARD LOGIC BEFORE AND CAN SHOW RELEVANT WORK. }}} I have 11+ years of experience and can build the cross-platform iOS/Android app using React Native with a secure backend and admin console. I’ll implement user registration, anonymous/profile donations, recurring and one-time contributions, Apple Pay/Google Pay/card payments, real-time pot updates, contribution history, configurable draw cycles, eligibility rules, winner selection, payout calculations and notifications. For fairness, I’ll design an auditable randomization system using a verifiable seed/hash approach, with complete draw and transaction logs. Payment data will remain tokenized through the payment provider rather than being stored directly in the app. The admin panel will cover donation/draw auditing, payout rules, draw frequency, flagged activity and analytics. I’ll also structure the payment and draw flow around the applicable legal, payment-provider and App Store/Google Play requirements for this type of product. Thanks, Christina
$250 USD in 7 days
8.5
8.5

Hi, I can build this in Flutter for iOS and Android with a Laravel backend. Users choose anonymous or profile donations, one-off or recurring, paid via Stripe with Apple Pay, Google Pay and cards. Every transaction is recorded, the pot total updates in real time over WebSockets, and each user sees a personal contribution and payout timeline. The draw runs from your back-office schedule (daily, weekly or threshold) using a server-side CSPRNG with a published seed hash so results are provably fair and auditable. Payouts via Stripe Connect. Note: pooled draws can count as a lottery in some regions, so a quick legal check for your market is wise. Regards, Harsh Thoriya
$500 USD in 7 days
8.6
8.6

Hi, I also have experience with systems involving raffle/lottery-style mechanics, automated selection logic, real-time transactions and transparent result tracking, so the core flow you described is familiar territory. For the proposed app, I’d suggest Flutter for the iOS and Android applications, with Node.js/NestJS and PostgreSQL on the backend. For payments, I can integrate Stripe or Adyen along with Apple Pay and Google Pay, while Firebase Cloud Messaging can handle instant winner notifications. For the random draw, I can implement a server-side, independently verifiable randomness mechanism with cryptographic seeds/hashes and complete audit logging, depending on the exact fairness model you choose. For the MVP, I’d target approximately 2–3 weeks covering the mobile apps, donation/payment flow, recurring contributions, anonymous donations, contribution history, pot management, automated draw engine, payout calculations, notifications, admin console, analytics and store-ready builds. I can also provide the source code and documentation required for testing, deployment and ongoing operation. If you can share the target market and the exact raffle/payout rules, I can propose the final architecture, third-party services and a more precise MVP timeline. Best, Rahul
$700 USD in 20 days
8.5
8.5

I’d start with the draw engine and payment flow: React Native for iOS/Android, Laravel/PHP with PostgreSQL, and Stripe PaymentSheet for tokenized cards, Apple Pay and Google Pay. Each round will store anonymous/profile contributions, publish a committed seed and resulting hash for public verification, select eligible IDs fairly, calculate payouts, and record the full audit trail. The admin console will control daily/weekly/threshold triggers, rollover rules, payout shares, flagged activity and analytics. Firebase Cloud Messaging will notify winners, while the app shows the live pot and each contributor’s history. In 7 days, I’ll deliver TestFlight and Android testing builds, the admin panel, documented source, and store-ready packages with the manual draw and payout guide. Should the default round rule be reset, or should any remainder roll over to the next draw? Muhammad Saad
$250 USD in 7 days
8.1
8.1

Hello, I can help you with "Randomized Donation Pool App" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "Good work delievered thank you for your patience" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$450 USD in 9 days
8.0
8.0

As a seasoned and highly experienced Full-Stack Engineer, let me assure you that I am well-equipped to handle your need for a Randomized Donation Pool App. With over 10 years of experience in engineering custom web applications, high-performance SaaS platforms, and enterprise digital solutions, I have not only the technical expertise but also a proven track record of delivering on complex projects like this. Throughout my career, I have consistently produced clean, scalable, and high-speed digital products that are tailored precisely to meet the needs of my clients. Moreover, my proficiency in a range of technologies such as React Native, Flutter (or other stacks of your preference), which are perfectly suited for cross-platform mobile app development ensures my ability to build your app to work smoothly on both iOS and Android platforms. I am also experienced in incorporating third-party services effectively into projects. In this case, I would ensure PCI-compliant payment handling with tokenization and establish an auditable algorithm for fairness purposes as you've requested.
$250 USD in 7 days
8.1
8.1

Let's build the payment and draw engine right, but I need to flag one thing directly: paid entries with randomized cash payouts are legally a lottery in most places, licensing framing as "donations" doesn't change that. I have excellent experience with React Native, PCI-compliant tokenized payments, and verifiable seed-based randomization for fair draws, plus admin consoles for audit and configuration. My questions — has this been reviewed for gambling/lottery compliance in your target markets? And do you have a payment processor confirmed as compatible with this model? Plesae ping to discuss the requirement timeframe and the budget also. Thanks!!!
$500 USD in 7 days
8.1
8.1

Hello, Greetings Hope you are doing well. I am a Mobile Application developer with over 5 years of experience. I am confident in my ability and skills to develop high-quality Mobile apps and would like to work on your donation pool app project. I will complete the work as per your requirements. I want to discuss more this project to prepare the final concept. So let’s discuss this in detail over chat then will make plans to start work on it. Waiting for your earliest reply. Thanks. Shubham
$250 USD in 14 days
8.0
8.0

Getting this randomized donation pool app right depends entirely on rock solid financial compliance, unbreakable payment tokenisation, and a provably fair draw algorithm that users can trust completely from day one. We will begin by mapping out every screen and user journey so you can approve the visual design and flow before a single line of code is written. For the tech stack, I recommend Flutter for a single smooth codebase across both iOS and Android, backed by a secure Node.js server and PostgreSQL database, with Stripe handling the PCI compliant Apple Pay, Google Pay, and card transactions. The frontend will feature real time updates for the donation pot and personal contribution timelines, while the backend admin console will give you full control over draw frequencies, payout rules, and auditing. We will build in a cryptographic seed hashing method for the random draws so the fairness can always be publicly verified. Testing will cover all edge cases around recurring payments and anonymous profiles, and we will deliver TestFlight builds and APKs alongside complete source code. Everything will be fully documented, and we will provide a clear guide plus a walkthrough video so you can easily manage the admin console and publish to both app stores. Milestone payments will be tied to each completed stage so you only pay as you see real progress. Please send a quick message to chat about this before you award the project. Salma
$7,997 USD in 60 days
8.6
8.6

Hi Sir Madam I am a Flutter developer with 5 plus years of experience building production apps with secure payments, Firebase and backend integrations. My focus is to deliver a reliable platform that users can trust and your team can manage easily. Project action plan I will build the Flutter app with a Node.js backend, PostgreSQL and Firebase, covering secure accounts, anonymous contributions, recurring donations and complete contribution history. I will integrate Stripe or another PCI compliant provider for card and supported wallet payments without storing sensitive payment details in the app. The backend will manage contribution records, eligibility, draw cycles, payout calculations, audit logs and winner notifications. The random selection will use a documented and independently verifiable method to support transparency and fairness. I will create an admin dashboard for fund monitoring, user management, flagged activity, draw frequency, payout rules, audit history and analytics. I will keep the architecture modular so future rule changes and scaling can be handled without major redevelopment. I will also validate applicable payment, draw and app store requirements before launch. You will receive TestFlight and Android builds, complete source code, documentation and store ready packages. Thanking you All the very best Cheers
$400 USD in 20 days
7.9
7.9

Hi, I can build this iOS/Android app in React Native with a PHP/Laravel backend and admin panel. I’ll cover one-time and recurring donations, anonymous profiles, card/Apple Pay/Google Pay integration, real-time pot updates, contribution history, configurable draws, auditable random selection, payout tracking, winner notifications, analytics, and flagged-activity monitoring. You’ll receive TestFlight + Android builds, clean source code, documentation, and store-ready packages. I can also provide the admin guide for managing draws and payout rules. I have 10+ years of development experience. For third-party services, I’d recommend Stripe/Apple Pay/Google Pay and a secure backend for payment tokenization and draw records. Thank you Regards, Sai
$350 USD in 25 days
7.8
7.8

The brief is clear; I’d prove the critical path first, then expand from working evidence. For a Randomized Donation Pool App, the key is not just the screens but keeping the API and platform-specific behavior stable across devices. My approach would be to first harden the payment, webhook, and failure paths, then layer the customer/admin experience on top of that stable transaction flow. Quick question: Do you already have the Stripe event and failure-handling rules defined, or should we harden those flows as part of the build? Also, do you already have a preferred OTP provider and retry/fraud policy, or should that be designed with the delivery? Best, Dr. Syafiq
$500 USD in 21 days
7.8
7.8

Hello dear sir, I have strong experience in Java, Spring Boot, Flutter and mobile app development. I can build your donation pool app with a simple, secure and user-friendly design. For payments, I can use secure and PCI-compliant methods with tokenization to protect user information. I can also create a fair and transparent random system that can be checked publicly. I have experience with React Native and can build apps for both iOS and Android. I can also handle App Store and Google Play submission and provide support throughout the project. I would be happy to discuss your project requirements in detail and am available to begin work immediately. I look forward to hearing from you. Best regards, Deepak
$750 USD in 28 days
7.6
7.6

Hi, I understand you need an iOS and Android app where users can make one-time or recurring donations, choose anonymous giving, view their contribution history, and see the shared pot update clearly. The app will also need a fair and verifiable random draw, winner notifications, configurable payout rules, secure payment processing, and an admin panel for audits, analytics, flagged activity, and manual draw control. I would build the mobile experience with a suitable cross-platform approach, connect secure payment providers using tokenisation, and use PHP for the backend APIs, transaction records, user access, draw processing, and admin controls. I will keep the draw results auditable with a public verification method and provide clean source code, test builds, documentation, and store-ready packages. I will also review the legal and payment-provider requirements early because donation pools and prize-style payouts may have regional restrictions. Which countries will the app serve, and should the random pool follow any specific lottery, charity, or payment compliance rules?"}]} Please share the target launch countries, preferred payment gateway, and the exact payout and rollover rules so the MVP scope can be planned correctly.
$750 USD in 18 days
7.3
7.3

Hi! We’ve carefully reviewed your project requirements and understand what you’re looking to achieve. Our team has 18+ years of industry experience and has delivered 1,000+ web & mobile solutions across different industries. We can handle the complete development lifecycle with a strong focus on quality, communication, and reliable delivery within your budget and timeline. We’re available to start immediately. Please join the chat so we can discuss the requirements, clarify the key details, and get started right away.
$500 USD in 7 days
7.6
7.6

New York, United States
Payment method verified
Member since Feb 19, 2021
$30-250 USD
$10-30 USD
$10-30 USD
$250-750 USD
$250-750 USD
$250-750 AUD
€4000-5500 EUR
$250-750 USD
£20-250 GBP
$250-750 USD
₹37500-75000 INR
₹1500-12500 INR
₹12500-37500 INR
$15-25 USD / hour
₹12500-37500 INR
$250-750 AUD
₹12500-37500 INR
₹100-400 INR / hour
$30-250 USD
₹2000-2001 INR
₹12500-37500 INR
₹75000-150000 INR
$30-250 USD
$10-500 USD
₹12500-37500 INR