Welcome to the ReferralBox gem documentation! Here's everything you need to get started and become an expert.
- README.md - Main overview and basic setup
- QUICK_START.md - Get running in 5 minutes
- DOCUMENTATION.md - Complete developer guide
- CHANGELOG.md - Version history and changes
- LICENSE.txt - MIT License
- Start with README.md for overview
- Follow QUICK_START.md to get running
- Read DOCUMENTATION.md for advanced features
- Jump to DOCUMENTATION.md
- Check the Installation section
- Review Configuration options
- See Examples for real-world usage
- Check Troubleshooting section
- Review API Reference
- Look at Integration Examples
# Earn points
ReferralBox.earn_points(user, 100)
# Check balance
balance = ReferralBox.balance(user)
# Track referrals
ReferralBox.track_referral(ref_code: params[:ref])- Custom earning rules with lambda functions
- Dynamic tier assignment
- Referral analytics and tracking
- Admin dashboard with beautiful UI
- Points expiration and management
Choose your path:
- Quick Start - Get running in 5 minutes
- Full Documentation - Complete guide with examples
- API Reference - All methods and options
Happy coding with ReferralBox! 🎉