Expert Web Developer Needed for Referral Management Platform
Worldwide
Core Concept:
Referral.net will act as a centralized hub where any business owner—plumbers, electricians, realtors, mortgage brokers, loan consultants, contractors, etc.—can:
• Create a profile describing the services they offer
• List their commission/compensation structure for referral partners
• Send and receive referrals
• Track the status of referrals in real time
• Communicate through built-in reminders and notifications
⸻
Example Use Case:
Let’s say a business owner offers business loans up to $75,000.
On their profile, they can specify:
• Fees: They charge the client 15% upon loan approval
• Referral Commission: Referral partners earn 5% out of that 15% for any converted referral
• Net Earnings: The business keeps the remaining 10% after paying the partner
Referral partners can submit leads directly through the app, send follow-up reminders, and track the status instantly.
The business owner receives in-app notifications whenever a new referral is added or a reminder is sent.
⸻
Features Needed:
User Types
• Business Owners
• Referral Partners (also business owners, but acting as referrers)
Subscription
• $20/month recurring for access (Stripe preferred)
User Profiles
• Business details
• Services offered
• Referral commission structure
• Contact info
Referral System
• Send referrals
• Accept/decline referrals
• Status tracking (New, In Progress, Converted, Lost)
• Automatic notifications
Reminder System
• Referral partners can send follow-up reminders
• Business owners get in-app alerts
Dashboard
• Referral pipeline
• Total earned commissions
• Active referrals
• Pending reminders
Admin Panel
• Manage users
• Manage subscriptions
• Resolve disputes
• Analytics and reporting
Technology Preference (Flexible):
We are open to suggestions, but ideally:
• Frontend: React.js / Next.js
• Backend: Node.js / Laravel / Django
• Mobile App: React Native or Flutter
• Database: MySQL / PostgreSQL / Firebase
• Payments: Stripe Subscription API
⸻
Deliverables:
• Web application (responsive)
• Mobile app (iOS + Android)
• Clean UI/UX
• Fully functional referral tracking system
• Subscription system setup
• Testing + deployment
⸻
Ideal Candidate:
• Experience building SaaS platforms
• Strong backend + database architecture skills
• Experience with secure, scalable systems
• Ability to communicate clearly and provide realistic timelines
• Can handle multi-platform deployment
⸻
How to Apply:
When applying, please include:
1. Relevant SaaS or referral-based systems you’ve built
2. Your preferred tech stack
3. Estimated timeline + cost
4. Whether you can provide post-launch support
- Develop a scalable referral management platform
- Implement user management and referral tracking features
- Integrate commission management system
- Ensure platform is user-friendly and responsive
- Provide ongoing support and maintenance
- More than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
- Jan 1, 2026Deadline
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaMississauga1:50 PM
- $100 total spent1 hire, 0 active
- Finance & AccountingSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by