Introducing AdFund Your Turnkey Solution for Crowdfunding Businesses and Charities – Android and iOS App | Website | Admin Panel
AdFund, the groundbreaking Flutter script, empowers entrepreneurs and passionate individuals to kickstart their crowdfunding businesses or charities with ease. Developed using Flutter, a versatile cross-platform framework, AdFund provides a comprehensive solution that enables you to make a meaningful impact while establishing a successful fundraising venture.
Screenshots with Details
AdFund’s Core Features – Secure, Transparent, and User-Friendly Fundraising
Donate to Campaigns: AdFund allows users to donate to different campaigns managed by the platform’s admin, helping spread positivity across the community.Fundraising Progress Tracker: Each campaign on AdFund features a fundraising progress bar, showing how much has been raised toward the campaign goal.
Donate History Chart: With AdFund, explore dynamic, user-friendly charts that display donation history and trends, helping you make informed decisions for an enhanced user experience.
Add Money: Easily deposit funds into the user’s digital wallet to ensure financial flexibility and convenience with our user-friendly and secure money-adding feature.
Email Verification: Enhance security by verifying the user’s email to confirm their identity and protect their account.
KYC Verification: Complete KYC verification to ensure account security and compliance with regulatory requirements.
2FA Security: Enable two-factor authentication to add an extra layer of security for user account access.
Donation Logs: Access detailed logs of all user’s donations to track spending and monitor account activities.
Analytics Dashboard: View and analyze real-time data on transactions, user activity, and system performance for informed decisions.
Setup Currency: Add and manage supported currencies for transactions across the platform.
Setup Campaigns: AdFund admin can set up a new campaign. Admin can also manage the existing campaign’s status, details, and more.
Setup Events: Manage and organize events related to campaigns and platform activities.
Setup Deposit Method: Add and configure deposit methods for users to add funds to their accounts.
Setup Withdraw Method: Set up withdrawal methods to allow users to transfer funds out of the platform securely.
All Transactions Logs: Access comprehensive logs of all transactions for auditing, tracking, and troubleshooting purposes.
All Donation Logs: Access comprehensive logs of all donation activities for auditing, tracking, and troubleshooting purposes.
User Care: Manage support and assistance for users, addressing their queries and resolving issues.
Admin Care: Manage internal admin support, ensuring smooth operation and resolving any administrative issues.
System Maintenance: Enable maintenance mode to disable all user operations on the platform temporarily. During this time, users will see a “Site Under Maintenance” page and cannot perform any transactions or activities.
2FA Security for Admin: Implement two-factor authentication to add an extra layer of security for admin accounts.
Version History
version v3.5.0 (04-01-2026)
-- [ADDED] Google Recaptcha integration for enhanced form security
-- [ADDED] Storage settings option to switch between local and AWS S3
-- [ADDED] Security rate limiter to prevent abuse and brute-force attacks
-- [ADDED] Updated project entry point for better routing and bootstrapping
-- [UPDATED] Gradle, Dart, Flutter and package versions
-- [UPDATED] Documentation with all new settings and integration guides
version v3.4.0 (24-08-2025)
-- [ADDED] Admin can add users from project registration data
-- [ADDED] Section order configuration
-- [ADDED] Section enable/disable option
-- [ADDED] All pages display implemented
-- [ADDED] Campaign search, saved campaigns, and sharing options
-- [ADDED] Sign in with Google
-- [ADDED] Authorize.net payment gateway integration
-- [ADDED] Admin can create support tickets for specific users
-- [ADDED] Dedicated page for all notifications
-- [ADDED] Error log in admin panel
-- [ADDED] Dynamic admin URL access
-- [UPDATED] Role & permission system
-- [UPDATED] Gradle, Dart, Flutter, and package versions
-- [UPDATED] Documentation
-- [FIXED] Issue in support ticket deletion
-- [FIXED] Support ticket filtering for same-page tickets
-- [FIXED] UI bugs and performance optimization
version v3.3.0 (19-11-2024)
--[ADDED] System Maintenance Mode
--[ADDED] PayStack Payment gateway
--[ADDED] Two new languages (French, Hindi)
--[UPDATED] Gradle, Dart, Flutter and Package versions
--[UPDATED] Documentation
version v3.2.0 (28-07-2024)
--[ADDED] User Delete Option
--[UPDATED] Fixed Some Bugs
--[UPDATED] Gradle, dart and flutter version
--[UPDATED] Documentation
version v3.1.1 (12-06-2024)
--[FIXED] Bug Improvement
--[UPDATED] Security and Installer
--[UPDATED] CDN and Image Uploading issues
--[UPDATED] Gradle, dart and flutter version
--[UPDATED] Documentation
version v3.1.0 (07-04-2024)
--[FIXED] Bug Improvement
--[UPDATED] Razorpay Payment Gateway
--[UPDATED] Perfect Money Payment Gateway Payment Gateway
--[UPDATED] Language Translation
--[UPDATED] Cookie Policy
--[UPDATED] Gradle, dart and flutter version
--[UPDATED] Documentation
version v3.0.0 (22-01-2024)
--[ADDED] Coinagete Payment Gateway
--[ADDED] Pagadito Payment Gateway
--[ADDED] Tatum Payment Gateway
--[FIXED] Register Page Issue
--[UPDATED] Razorpay Payment Gateway
--[UPDATED] SSLCommerz Payment Gateway
--[UPDATED] Flutter and Dart Version
--[UPDATED] Documentation
version v2.0.0 (11-11-2023)
--[ADDED] Razorpay Payment Gateway
--[ADDED] SSLCommerz Payment Gateway
--[ADDED] QRPay Payment Gateway
--[ADDED] Multiple Language Supported
--[ADDED] RTL Supported
--[UPDATED] Stripe Payment Gateway
--[UPDATED] Documentation
version v1.3.0 (03-09-2023)
--[ADDED] Flutterwave multiple currency
--[ADDED] Email sent successfully to all users
--[UPDATED] Register policy checkbox
--[FIXED] Version updating issues
--[UPDATED] Campaign page design
--[UPDATED] Pages shape design
--[UPDATED] Documentation
version v1.2.0 (21-07-2023)
--[ADDED] add/substract balance by admin to user wallet
--[ADDED] dynamic payment gateway mode
--[ADDED] multi-language keyword
--[FIXED] fetch api issues
--[FIXED] Minor Bugs and More Code Optimisation
--[UPDATED] user care
--[UPDATED] app ui
--[UPDATED] dart and flutter latest version
--[UPDATED] Documentation
version v1.1.0 (10-05-2023)
--[ADDED] Flutterwave Payment Gateway
--[ADDED] Demo Version Mode
--[FIXED] User Profile Update
--[FIXED] Input Form Validation
--[FIXED] Currency Exchange Calculation
--[FIXED] Minor Bugs and More Code Optimisation
--[UPDATED] Documentation
version v1.0.0 (06-05-2023)
--initial release of fully functional Android - iOS Apps, Website, and Admin Panel
Used Technology and Framework
Mobile App: Flutter, Dart, Java/Kotlin, Object C/SwiftWeb Back-End: PHP, JavaScript, Laravel
Web Front-End: HTML, CSS, BootStrap, JQuery
