Build Moving Marketplace website
Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted2 hours ago
Free Moving Marketplace – Website Development Project (Bubble or Zoho Creator)
Project Overview
We are seeking an experienced freelancer to build Free Moving Marketplace, a complete moving services marketplace using either Bubble or Zoho Creator.
Customers will submit moving inventories, receive automated quotes, book moving services at guaranteed prices, or participate in auctions for their requested moving dates. Our platform will arrange for moving companies to fulfill customers' jobs. We are not a moving company.
The website must include AI inventory recognition, automated pricing, auctions, social media referrals, customer dashboards, booking, payments, and an administrative backend. Native features, plugins, APIs, workflows, and custom coding may be used as needed.
1. Customer Registration and Inventory
- Customer registration, login, and account management.
- Collect moving dates, pickup addresses, and delivery addresses.
- Allow multiple furniture photographs, uploaded inventory lists, and manual furniture selection.
- Integrate AI to identify furniture items and quantities from photographs.
- Match identified items to a master furniture database.
- Allow customers to review and correct inventory results.
- Save inventory information to customer accounts.
2. Automated Moving Quotes
- Create an editable master furniture database containing cubic-foot values for each item.
- Automatically calculate total inventory cubic footage.
- Integrate a mapping API to calculate driving mileage between pickup and delivery addresses.
- Allow administrators to configure rates per cubic foot and per mile.
- Generate instant moving quotes using:
Moving Price = (Total Cubic Feet × Rate Per Cubic Foot) + (Driving Miles × Rate Per Mile)
- Automatically display a traditional moving company comparison price 30% higher than our calculated price.
- Allow customers to accept the guaranteed moving price and book immediately or enter an auction.
3. Moving-Date Auction System
Customers requesting the same moving date compete in an auction, with one winner per date.
Customers submit dollar bids, but rankings are based on the percentage of their individual moving quote they bid, plus approved social media tokens.
Auction Score = (Customer Bid ÷ Individual Moving Quote × 100) + Approved Tokens
Example:
- Customer A: $2,000 quote, $1,000 bid = 50% score.
- Customer B: $1,000 quote, $700 bid = 70% score.
- Customer A earns 30 tokens, increasing their score to 80% and taking first place.
Required functionality:
- Auctions organized by moving date.
- Customer bid submission.
- Automatic score calculations and rankings.
- Automatic updates when bids or tokens change.
- Auction countdown timers and scheduled closing.
- Automatic selection of the highest-scoring customer as the sole winner for that moving date.
- Administrative auction management.
4. Social Media Referral and Token System
Each auction customer receives a unique personalized referral URL.
Customers and their friends or family members can submit URLs of social media posts promoting Free Moving Marketplace. Each approved post earns one token for the original customer, increasing their auction score by one percentage point.
Required functionality:
- Automatically generated personalized referral links and landing pages.
- Social sharing buttons, copyable links, and prewritten messages.
- Submission forms for customers and friends/family.
- Friends/family can submit social media post URLs without registering.
- Automatically associate submissions with the original customer.
- Administrative review and approval/rejection.
- Award one token per approved post.
- Automatically update token balances, auction scores, and rankings.
- Track referral activity, submitted posts, and approvals.
All customer-facing referral functionality must operate within the main website.
5. Customer Dashboard
Each customer must have a personalized dashboard displaying:
- Auction status: upcoming, active, completed, or canceled.
- Auction countdown.
- Current auction score and ranking.
- Token balance.
- Referral activity and approved submissions.
- Auction results.
- Guaranteed moving price and traditional comparison price.
Dashboard information must update when bids, scores, rankings, or tokens change.
Inventory editing, social sharing, booking information, and notifications may be handled through separate website pages.
6. Booking, Payments, and Notifications
- Guaranteed-price moving reservations.
- Online payment processing.
- Booking management.
- Automated email and SMS notifications.
- Customer account and booking information.
7. Administrative Backend
Administrators must be able to manage:
- Customer accounts and moving information.
- Submitted and AI-generated inventories.
- Master furniture database and cubic-foot values.
- Pricing rates and moving quotes.
- Auctions, bids, rankings, and winners.
- Referral submissions, approvals, and tokens.
- Bookings and payments.
- Basic reporting.
The website must be professional, mobile-responsive, and fully functional.
8. Required Development Platform
The website must be built using Bubble or Zoho Creator.
The freelancer should recommend which platform is better suited to these requirements and explain why.
Use the appropriate combination of native functionality, plugins, extensions, APIs, workflows, and custom development to implement the required features.
9. Website Ownership and Freelancer Access
We intend to hire different freelancers over time to maintain and expand the website. Therefore, we must retain ownership and control of every essential website component.
Requirements:
- We create and own the primary Bubble or Zoho Creator account.
- Freelancers receive individual developer access that we can revoke.
- Prior approval is required before adding any plugin, API, extension, external service, or subscription.
- For each external service requiring an account, the freelancer must provide its registration link, purpose, and cost.
- We create and own all third-party accounts, subscriptions, and licenses.
- We provide the freelancer with appropriate access to configure these services.
- No essential functionality may depend on freelancer-owned accounts, licenses, or privately controlled services.
- The freelancer must document all plugins, integrations, subscriptions, and technical dependencies.
10. Custom Code Ownership and GitHub
All custom code must remain accessible and editable by future freelancers.
- Code and workflows developed within Bubble or Zoho Creator must remain in our client-owned account.
- Any custom source code developed outside those platforms must be stored in a private GitHub repository owned by us.
- We create and control the GitHub account and repository.
- Freelancers receive individual collaborator access, which we can revoke.
- All custom code must be documented so another qualified developer can understand and modify it.
- Any external hosting required for custom code must also be under our ownership and control.
11. Independent Technical Audit and Final Payment
Before final project acceptance, we intend to hire an independent technical auditor to inspect the completed website.
The auditor will verify:
- We control all essential website accounts and services.
- All plugins, APIs, integrations, and external dependencies are documented.
- All custom code is accessible and editable.
- No essential component depends on freelancer-owned accounts or licenses.
- A replacement freelancer can maintain and modify the website without relying on the original developer.
The freelancer must correct any ownership, access, or documentation problems identified during the audit.
Final payment will be conditional on satisfying the agreed audit requirements.
12. Freelancer Proposal Requirements
Please include the following in your proposal:
- Whether you recommend Bubble or Zoho Creator, and why.
- Your experience with comparable websites or applications.
- Your experience with AI integrations, automated pricing, auctions, and referral systems.
- Estimated total development cost.
- Estimated completion timeline.
- Expected third-party services, API integrations, and subscription costs.
- Confirmation that you agree to our account ownership, GitHub, documentation, and independent technical audit requirements.
Our objective is to launch a complete moving services marketplace that we fully own and control, allowing future freelancers to maintain, modify, and expand the website without dependence on the original developer.
Project Overview
We are seeking an experienced freelancer to build Free Moving Marketplace, a complete moving services marketplace using either Bubble or Zoho Creator.
Customers will submit moving inventories, receive automated quotes, book moving services at guaranteed prices, or participate in auctions for their requested moving dates. Our platform will arrange for moving companies to fulfill customers' jobs. We are not a moving company.
The website must include AI inventory recognition, automated pricing, auctions, social media referrals, customer dashboards, booking, payments, and an administrative backend. Native features, plugins, APIs, workflows, and custom coding may be used as needed.
1. Customer Registration and Inventory
- Customer registration, login, and account management.
- Collect moving dates, pickup addresses, and delivery addresses.
- Allow multiple furniture photographs, uploaded inventory lists, and manual furniture selection.
- Integrate AI to identify furniture items and quantities from photographs.
- Match identified items to a master furniture database.
- Allow customers to review and correct inventory results.
- Save inventory information to customer accounts.
2. Automated Moving Quotes
- Create an editable master furniture database containing cubic-foot values for each item.
- Automatically calculate total inventory cubic footage.
- Integrate a mapping API to calculate driving mileage between pickup and delivery addresses.
- Allow administrators to configure rates per cubic foot and per mile.
- Generate instant moving quotes using:
Moving Price = (Total Cubic Feet × Rate Per Cubic Foot) + (Driving Miles × Rate Per Mile)
- Automatically display a traditional moving company comparison price 30% higher than our calculated price.
- Allow customers to accept the guaranteed moving price and book immediately or enter an auction.
3. Moving-Date Auction System
Customers requesting the same moving date compete in an auction, with one winner per date.
Customers submit dollar bids, but rankings are based on the percentage of their individual moving quote they bid, plus approved social media tokens.
Auction Score = (Customer Bid ÷ Individual Moving Quote × 100) + Approved Tokens
Example:
- Customer A: $2,000 quote, $1,000 bid = 50% score.
- Customer B: $1,000 quote, $700 bid = 70% score.
- Customer A earns 30 tokens, increasing their score to 80% and taking first place.
Required functionality:
- Auctions organized by moving date.
- Customer bid submission.
- Automatic score calculations and rankings.
- Automatic updates when bids or tokens change.
- Auction countdown timers and scheduled closing.
- Automatic selection of the highest-scoring customer as the sole winner for that moving date.
- Administrative auction management.
4. Social Media Referral and Token System
Each auction customer receives a unique personalized referral URL.
Customers and their friends or family members can submit URLs of social media posts promoting Free Moving Marketplace. Each approved post earns one token for the original customer, increasing their auction score by one percentage point.
Required functionality:
- Automatically generated personalized referral links and landing pages.
- Social sharing buttons, copyable links, and prewritten messages.
- Submission forms for customers and friends/family.
- Friends/family can submit social media post URLs without registering.
- Automatically associate submissions with the original customer.
- Administrative review and approval/rejection.
- Award one token per approved post.
- Automatically update token balances, auction scores, and rankings.
- Track referral activity, submitted posts, and approvals.
All customer-facing referral functionality must operate within the main website.
5. Customer Dashboard
Each customer must have a personalized dashboard displaying:
- Auction status: upcoming, active, completed, or canceled.
- Auction countdown.
- Current auction score and ranking.
- Token balance.
- Referral activity and approved submissions.
- Auction results.
- Guaranteed moving price and traditional comparison price.
Dashboard information must update when bids, scores, rankings, or tokens change.
Inventory editing, social sharing, booking information, and notifications may be handled through separate website pages.
6. Booking, Payments, and Notifications
- Guaranteed-price moving reservations.
- Online payment processing.
- Booking management.
- Automated email and SMS notifications.
- Customer account and booking information.
7. Administrative Backend
Administrators must be able to manage:
- Customer accounts and moving information.
- Submitted and AI-generated inventories.
- Master furniture database and cubic-foot values.
- Pricing rates and moving quotes.
- Auctions, bids, rankings, and winners.
- Referral submissions, approvals, and tokens.
- Bookings and payments.
- Basic reporting.
The website must be professional, mobile-responsive, and fully functional.
8. Required Development Platform
The website must be built using Bubble or Zoho Creator.
The freelancer should recommend which platform is better suited to these requirements and explain why.
Use the appropriate combination of native functionality, plugins, extensions, APIs, workflows, and custom development to implement the required features.
9. Website Ownership and Freelancer Access
We intend to hire different freelancers over time to maintain and expand the website. Therefore, we must retain ownership and control of every essential website component.
Requirements:
- We create and own the primary Bubble or Zoho Creator account.
- Freelancers receive individual developer access that we can revoke.
- Prior approval is required before adding any plugin, API, extension, external service, or subscription.
- For each external service requiring an account, the freelancer must provide its registration link, purpose, and cost.
- We create and own all third-party accounts, subscriptions, and licenses.
- We provide the freelancer with appropriate access to configure these services.
- No essential functionality may depend on freelancer-owned accounts, licenses, or privately controlled services.
- The freelancer must document all plugins, integrations, subscriptions, and technical dependencies.
10. Custom Code Ownership and GitHub
All custom code must remain accessible and editable by future freelancers.
- Code and workflows developed within Bubble or Zoho Creator must remain in our client-owned account.
- Any custom source code developed outside those platforms must be stored in a private GitHub repository owned by us.
- We create and control the GitHub account and repository.
- Freelancers receive individual collaborator access, which we can revoke.
- All custom code must be documented so another qualified developer can understand and modify it.
- Any external hosting required for custom code must also be under our ownership and control.
11. Independent Technical Audit and Final Payment
Before final project acceptance, we intend to hire an independent technical auditor to inspect the completed website.
The auditor will verify:
- We control all essential website accounts and services.
- All plugins, APIs, integrations, and external dependencies are documented.
- All custom code is accessible and editable.
- No essential component depends on freelancer-owned accounts or licenses.
- A replacement freelancer can maintain and modify the website without relying on the original developer.
The freelancer must correct any ownership, access, or documentation problems identified during the audit.
Final payment will be conditional on satisfying the agreed audit requirements.
12. Freelancer Proposal Requirements
Please include the following in your proposal:
- Whether you recommend Bubble or Zoho Creator, and why.
- Your experience with comparable websites or applications.
- Your experience with AI integrations, automated pricing, auctions, and referral systems.
- Estimated total development cost.
- Estimated completion timeline.
- Expected third-party services, API integrations, and subscription costs.
- Confirmation that you agree to our account ownership, GitHub, documentation, and independent technical audit requirements.
Our objective is to launch a complete moving services marketplace that we fully own and control, allowing future freelancers to maintain, modify, and expand the website without dependence on the original developer.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.