WordPress Dev Needed – Role-Based Dokan + BuddyBoss Social Marketplace Setup (WooCommerce)

r/forhire

Overview

Author

u/PoopingHedgehogs

Score

3

Subreddit

r/forhire

Posted

2 weeks ago

Post Content

Edit: Freelancer found - thanks for applying!

Hey all — I’m building a mobile-first social marketplace using WordPress as an initial MVP and I need a dev to help customise how sellers work on the site.

Tech Stack:

  • BuddyBoss Theme + Platform
  • WooCommerce
  • Dokan (Free + Pro)
  • ACF Pro

The Goal:

Build a system where:

  1. All users can upload products without accessing the Dokan vendor dashboard — similar to Facebook Marketplace / Vinted-style casual sellers
  2. Business Sellers, once subscribed (monthly/yearly), unlock:
    • The full Dokan dashboard
    • A public storefront they can customise
    • Analytics and vendor tools

Business Sellers also retain their standard user profile, so they can post casual items too.

What I Need:

  • Role-based control over seller capabilities (casual vs business)
  • Hide Dokan features from standard users
  • Frontend “Add Product” form for standard sellers (can use plugin or shortcode)
  • Connect paid subscription (e.g. WooCommerce Subscriptions) to role upgrade
  • Ensure everything integrates smoothly with BuddyBoss and WooCommerce
  • Clean code, mobile-first mindset (site will be wrapped into an app eventually)

Please DM me with:

  • Relevant experience (Dokan + BuddyBoss highly preferred)
  • Portfolio or examples if available
  • Rough estimate or rate (above this subs suggested $15/hr)

Thanks!

Post Statistics

Upvote Ratio 81.0%
Comments 5

Get Notified of New Jobs

View on Reddit
Kindly ensure you thoroughly verify the legitimacy of the post

Contact Us

Struggling with a tough assignment or facing a tight deadline? Our brilliant academic minds are available 24/7 to provide you with the expert writing guidance and personalized support you need - simply click below and scan to connect with us through our social media presence anytime.

Or you can email us at: