I need someone to help me build a website where management consultants can come to become part of a network of consultants, to make it easier for prospects to put together a team of consultants to suit their project.
For the purposes of building this site, here are some functionalities I need it to have. Based on my initial research, it looks like the Wordpress platform is the best for building the functionalities I want.
The website will have a number of sections, including:
- An area with multiple sections/sites/pages for sharing information with the public.
This would be the traditional static site.
Need to be able to modify content on these sections easily; I don’t want to call you with every request for a small change.
- A sub-site for each consultant part of the network.
This would be a sub-site within the large site. Each sub site will act as a sort of resume.
All consultants’ sub-sites will have the same basic look and feel.
I imagine we need to create a web template or theme.
- Advanced search/browse for prospects to be able to select the consultant they need for their project.
Be able to search off of each page
Search to be able to filter based on:
- Consultants’ preferences (type of work, area of expertise, geographic preferences, rates (nothing less than $X), …)
- Recruiters’ preferences (“specific” consultant experience, consultant expertise, industry experience, knowledge domain expertise, … )
- Client profiles (Previous clients’ company profile, client problem, solution delivered)
Clients are organizations that previously paid for the service.
Client problems and solutions to the problems will be free text field.
We need this information so that we can easily find project references when we are bidding on a large project.
- E-cart and payment processing
- Simple site provisioning capability/functionality for each consultant.
As each consultant becomes part of the network, and after they have paid their membership dues, they are automatically provisioned a subsite, with access to a dashboard where they can fill in a form and see their sub site built automatically.
- An admin dashboard where I can:
Control content on the public side of the site,
See earnings reports from the e-cart,
Control membership levels, access levels, activity status
This is phase one of my project. I have ideas of things the site and network will do, but for now, I think this is all I need.
Within each site, other consultants or existing clients can identify themselves and provide feedback on the consultant. All comments are moderated by designated admin level users. Commentor should be able to edit his comment.
The user levels and their access to content across the sub sites are:
- Super Admin = Site owner = all privileges on all sites and all uploaded media
- Peer Leaders = Can access all media uploaded by members within an assigned category
- Active Members = Post and upload files. Can modify their own sub-site only
- Temporary Members = Post and upload files. Can modify their own sub-site only. Content display is restricted. Cannot vote on other active members content.
- Guests = Comments have to be moderated
When a member registers and pays for membership, a sub-site is automatically provisioned as a temporary sub site pending background check. Their information is automatically uploaded to "backchecks" who handles background checks. When the super admin is notified that the check is positive, then the site becomes fully active. Temporary sites only display certain types of posts. While in temporary status, the member can fill his site with content. Registration is paid in advance. There will be an easy reimbursement mechanism in case the membership is denied.
The consultants will tag themselves from provided lists of categories. The categories or tags that users can select to represent their work are:
- Geography (Area of the world),
- Knowledge domain (strategy and operation, technology, etc),
- Expertise (almost like a sub-category of knowledge domain) (supply chain).
Peer groups (1 per tag)
Administrator assigns registered members to be representatives or leaders in each category listed above. These super users, or expert users get access to the papers that users publish in the corresponding category. They can mark the paper as worth publishing publicly.
Consultants write white papers. These white papers are usually in word or pdf format. These uploaded files should be easily downloadable for guests and general web site users. All users with access privileges higher than the member are notified of the publication. These higher level users can mark the publication as worthy to be made available on the public/main site.
The main site will have sections for each category/tag mentioned above and there will be a peer leader for each category/tag, assigned by the super admin. The Super admin and/or the peer leaders will mark the newly available publication for listing in the corresponding sections of the site. The super admin has veto power on the publication of papers.
Every active member that is tagged with the same tag as the newly available paper is also notified but with the only option to vote and comment on the quality of the paper. Peer leaders see the votes and comments and can take that into consideration when marking the document as worthy of public listing.
Members give feedback on the public site and content.
Members can recommend content or structure changes for the site. Admin reads, responds and implements the changes.
Requests from client:
If a client wants a resource that is not easily found. A catch all contact form is sent to super admin, also sent to peer group leaders who can respond to the client request. Client marks categories he is interested in. The request goes to super admin who then triages the request and sends it to a leader. The super admin must be able to assign request conveniently.
Members are subscribers to all users that match their tags. All the supply chain guys hang out together, for example as they are more likely to find each other's work. Weekly digest of profile updates, new posts, new publications.
Clients and Consultants can search the directory by expertise, etc, and also by availability of the consultant.
Registered member update their profile as regularly as they want regarding their availability schedule. Default set to unavailable to force them to set real availability regularly. Weekly notice sent to the user of their availability profile, with option to update their availability profile. Member sets on which day of the week he receives weekly notification of availability update.
13 freelancers are bidding on average $1592 for this job
Hello, We are professional developers with similar development expertise. We assure you best quality designs/work with unlimited number of revisions. Please view PMB for details. Thanks
Hello, We are very interested to work in your project as we have extensive experience in the relevant field. So please see more details in the PM. Thanks