Bubble.io Lead Marketplace Portal
Budget: $30 – $250 USD
I need a complete lead-marketplace built in Bubble.io that mirrors the workflow of https://app.offerten-portal.ch/ while adding my own branding and wording.
Core workflow
• Requesting parties raise quote requests (leads), attach files and confirm their contact data.
• Verified companies browse anonymised leads, add credit through Stripe, and spend that credit to unlock full lead details. They can then upload their invoice or receipt and, if required, open a refund request.
• An Admin dashboard gives me full visibility of prices, categories, refunds, transactions and every user record.
Role management
– Admin must be able to create and manage users, set granular permissions for each role and deactivate or suspend any account instantly.
– Each role only sees the pages and data relevant to them.
Payments & credit
Stripe is the gateway. Companies top-up a wallet balance, and every lead purchase debits that balance. A simple credit-history page and Stripe-webhook driven status updates are required.
Notifications
The app should fire email, SMS and in-app notifications at key events (new lead posted, credit running low, lead purchased, refund decision, etc.). I will provide the copy; you wire the triggers.
Reference UI
Please study https://app.offerten-portal.ch/ for the general navigation flow. I am open to UI improvements, but the underlying logic must stay intact.
Deliverables
1. Bubble.io project handed over with editor access
2. Fully functional roles, credit system and Stripe integration in test and live mode
3. Admin panel with the controls listed above
4. End-to-end notification logic connected to my SendGrid/Twilio accounts
5. Short Loom walkthrough plus basic setup documentation
The build should be clean, modular Bubble logic—no heavy custom code unless absolutely necessary—and ready for me to iterate on after launch.
Core workflow
• Requesting parties raise quote requests (leads), attach files and confirm their contact data.
• Verified companies browse anonymised leads, add credit through Stripe, and spend that credit to unlock full lead details. They can then upload their invoice or receipt and, if required, open a refund request.
• An Admin dashboard gives me full visibility of prices, categories, refunds, transactions and every user record.
Role management
– Admin must be able to create and manage users, set granular permissions for each role and deactivate or suspend any account instantly.
– Each role only sees the pages and data relevant to them.
Payments & credit
Stripe is the gateway. Companies top-up a wallet balance, and every lead purchase debits that balance. A simple credit-history page and Stripe-webhook driven status updates are required.
Notifications
The app should fire email, SMS and in-app notifications at key events (new lead posted, credit running low, lead purchased, refund decision, etc.). I will provide the copy; you wire the triggers.
Reference UI
Please study https://app.offerten-portal.ch/ for the general navigation flow. I am open to UI improvements, but the underlying logic must stay intact.
Deliverables
1. Bubble.io project handed over with editor access
2. Fully functional roles, credit system and Stripe integration in test and live mode
3. Admin panel with the controls listed above
4. End-to-end notification logic connected to my SendGrid/Twilio accounts
5. Short Loom walkthrough plus basic setup documentation
The build should be clean, modular Bubble logic—no heavy custom code unless absolutely necessary—and ready for me to iterate on after launch.
Related categories:
PHP
Website Design
Software Architecture
HTML
Stripe
Web Development
Payment Gateway Integration
API Integration