Need help building a freelance site using WPMUDEV plugins

I am working on creating a sort of freelance site where one user (user 1) can sign in and submit a scope of work they are wanting done. Another member (user 2) would be able to view those submitted scopes of work and submit a bid for that job. I would love for there to be reviews of user 2.

My guess is that classifieds and listings would both work well with this but I have a few questions. If I use classifieds for user 1, is there a way to add additional custom fields for a more detailed scope of work? I was thinking that setting up listings for user two would be best as they could create their own profiles that would enable them to detail who they are and you also have built in reviews. Would there be a better plugin setup that you could suggest?

  • Vinod Dalvi
    • WP Unicorn

    Hi @Adam,

    Greetings and thanks for posting on the forums.

    You can add additional custom fields to classifieds using the CustomPress plugin.

    The information provided on the following post and the following plugins will also help you to achieve it.

    https://premium.wpmudev.org/blog/create-your-own-freelance-bidding-site-with-wordpress/

    https://wordpress.org/plugins/ultimate-auction/
    https://wordpress.org/plugins/wp-auctions/

    Kind Regards,
    Vinod Dalvi

  • Adam
    • New Recruit

    Thanks!

    What is the best way to customize the classifieds submission page? Would it be to create a new template page or would it be best to use a forms plugin (i.e. Gravity Forms) to create an entirely new submission page that maps to all of the custom fields for the classified listings?

    Also, what is the best way to customize the display of the custom fields I create? again, I'm guessing a custom page template.

  • Adam
    • New Recruit

    That makes sense. Thanks for the advice.

    I have two more questions...

    1. What is the best way to allow users to select their role at registration? I will have two main user types (let's call them "sellers" and "bidders" for now). Each type would have different permissions and ideally I would like two separate registration pages. One for sellers and one for bidders. If that is not possible, am I able to allow them to select their role at registration?

    2. Is it wise to set this up as a multisite? meaning should I have one site for sellers, and another site for bidders? If I do this, would it be difficult to display the items for sale on the bidder end and vice versa? My thought process is that the seller site would be where the seller would set up their profile and create listings. Once published they listings would appear as published on the bidders site. The bidder would be able to set up a profile to showcase their skills on the bidder site. Once they submit bids or proposals for what the seller is offering they would show up in the sellers site. Am I complicating this too much by going with multisite, or would this be best as a single site?

  • Vinod Dalvi
    • WP Unicorn

    Hi @Adam,

    1. What is the best way to allow users to select their role at registration? I will have two main user types (let's call them "sellers" and "bidders" for now). Each type would have different permissions and ideally I would like two separate registration pages. One for sellers and one for bidders. If that is not possible, am I able to allow them to select their role at registration?

    You can try using the solutions posted on the following pages to achieve it.

    http://octalforty.com/articles/assigning-role-on-wordpress-registration-profile-page/
    https://gist.github.com/yassiryahya/1391773
    http://wordpress.stackexchange.com/a/51650/14347

    2. Is it wise to set this up as a multisite? meaning should I have one site for sellers, and another site for bidders? If I do this, would it be difficult to display the items for sale on the bidder end and vice versa? My thought process is that the seller site would be where the seller would set up their profile and create listings. Once published they listings would appear as published on the bidders site. The bidder would be able to set up a profile to showcase their skills on the bidder site. Once they submit bids or proposals for what the seller is offering they would show up in the sellers site. Am I complicating this too much by going with multisite, or would this be best as a single site?

    I think it will become more complicated if you use multisite so i recommend you to go with single site.

    Cheers,
    Vinod Dalvi

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.