Premium React Donation System & Leaderboards
Are you looking to boost your Roblox game's monetization while providing a highly interactive and premium experience for your players? Welcome to the Premium React Donation System!Built with industry-standard ReactRoblox (Roact), this fully animated and buttery-smooth donation system allows players to send Robux to each other effortlessly, complete with global notifications and real-time 3D leaderboards.
Key Features
Modern "Send Robux" Interface- Sleek Player List: A beautiful UI that lists all active players in the server.
- Animated Modal: A stunning pop-up modal for sending Robux, featuring the receiver's avatar, username, and a custom message box.
- Input Validation: Built-in error handling ensures players only input numbers within your specified Minimum and Maximum donation limits.
- Top Donators & Top Raised: Dynamically updating leaderboards placed right in your 3D world (SurfaceGui).
- Staggered Animations: Leaderboard rows animate beautifully when refreshing.
- Live Countdown: Shows players exactly when the leaderboard will refresh next.
- Server-Wide Shoutouts: Whenever a donation occurs, a sleek notification slides into the screens of all players in the server!
- Rich Details: Displays the sender's avatar, receiver's avatar, the exact amount sent, and the custom message attached.
- Sound Effects: Plays a satisfying, customizable sound effect upon successful transfers.
- Centralized Configuration: Easily tweak settings like MinimalDonation, MaximalDonation, NotificationTime, and NotificationSFX from a single configuration folder.
- Plug & Play: Comes with a comprehensive built-in TUTORIAL module to get your system up and running in minutes.
- Clean Codebase: Completely un-obfuscated, well-structured, and strictly commented for your convenience.
What's Included?
- Complete Client & Server Scripts
- Pre-configured UI Modules (React, Maid)
- Leaderboard 3D Models
- Detailed Setup Tutorial Module
Why choose this system?
Stand out from standard Roblox GUI systems. The use of React ensures that your UIs never feel clunky. The animations are mathematically smoothed using TweenService, giving your game that Triple-A, premium polished feel that encourages players to interact and spend!If you have any questions or need support during setup, feel free to contact me!
