HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


I want to make a social network & collaboration community / Intranet

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#86505 (In Topic #17688)
Avatar

Fan in training

profiles, blogs, forums, wikis, mulitsite, document sharing and editing, stores

Hello,

I'm looking into making a niche social network / intranet, a site with the functionality of Facebook, but with more focus on collaboration and marketing eachothers businesses and interests.

I'm would really appreciate it if any of you have any tips and suggestions for me, or can guide me to where I can find tutorials and examples of how I can do this with ocPortal. I'm currently using Boonex Dolphin, but it's kind of limited when it comes to what I want to accomplish.

So, I'm thinking to have these functionalities for the website:

* Paid membership, different levels, monthly and annually.

Possibility of individual:
* profiles
* blogs
* stores

Also,
*groups
*wikis
*forums

Maybe I would like a multisite, with subdomains, and sitewide forum and wiki and e-store, where each individual member can have their own subdomain with their own forums, wikis, groups and store. And members of the network are members of the whole network, but have to sign up to become a member of the individual sub-sites. Also, it must be possible for the site admin to control permissions for individual sites, and admins of sub-sites to do the same, delete users, ban users etc.

Also,
I want members to be able to work in teams and cooperate on projects and share and edit documents. Maybe in team groups or workspace areas, where they can have their own blog, wiki and forum and store.

Is this possible with ocPortal? I know it's possible somehow with Wordpress Multisite / Buddypress, but I'm looking into other options, hoping I don't have to invest in software like Yourmembership.com, DotNetNuke or Kentico..

I'm really curious what u guys have to say about this. I've taken many options into considerations!

Cheers!

Back to the top
 
Posted
Rating:
#86517
Avatar

That's a very scary set of requirements you have there ;).

You'll need to be prepared to invest at least a few years of salary into such a project. A lot of it is possible in ocPortal already, but to have everything running smoothly for a whole network, user-friendly to the general public, and being performant across many sites, without being run by programmers on a day-to-day basis (i.e. iteratively jerry-rigged over a long period until it functions solidly), is a serious engineering project.

I'm aware there are some systems (like you mention) that can do this for networks of blogs, or for simple online stores, or simple page builders. But those are very simple pedestrian things, so it's not so surprising people have been able to come up with this software already. A full network of complex sites has far more complexity in terms of the breadth of functionality that needs to fit all the criteria for this kind of horizontally scaling, and far more complexity in terms of the flexibility that the software would need to offer.

So if you want to go ahead with this, you'll need a very solid business-plan, a team of programmers and designers, and some serious investment. Take a look at other stuff that exists our there with a similar level of complexity (e.g. Facebook itself, LinkedIn, or some of the more polished site builders like Wix) and look how much was invested in to make it. A lot of people look at some good software like ocPortal and some other good software and think it would be easy to get the benefits of all of them together, and scale it up - but it's really not. ocPortal has more features than any other CMS on the market. Buddypress etc scale but are very simple systems. To have all the features of ocPortal scale with the finesse of something like Wordpress Multisite, it's like turning a cost of $x into $x*$x (okay, that's an exaggeration, it's more like k*$x*$x where k is a fraction).

I'd love to be involved with making that happen, but I'd run a mile if I didn't see a budget over $150k just to get started, or see some kind of business model that was self-funding where each new site is charged a hefty signup fee (e.g. $10k network signup fee) and therefore the technology development costs met iteratively over a period of signups, each leading to more and more automation.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#86519
Avatar

Fan in training

Hello Chris,

Thank you for your quick answer! :thumbs:

I really liked what you had to say about my ideas, and I'm really happy to finally talk to someone that actually knows what they're talking about!

I do not have a big budget.. I myself could probably push it to $2-3000 /month, but not the ones I'm building the site for.. so I guess I have to make some bigger decisions, start smaller and upscale as we go along. Maybe skip the multisite functionality, for now.

I really want to use a framework that I'm more free with, but I'm by no means a competent programmer, yet :) But I am an engineer, and know I will find the right resources, and put them together in the best way possible.

Cheers,
Thor
Back to the top
 
Posted
Rating:
#86520
Avatar

I'm happy to discuss it further if you'd like ocProducts to be involved (not sure if you're thinking of doing it yourself, paying someone, or both). Just we would need to scale back requirements a lot, or make a lot of small leaps.

I've got a lot on so if you do want to chat about this I'll need to get back to you. But in the mean time I'd think about the key objectives and the minimum set of things you need to achieve them.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#86521
Avatar

Fan in training

My initial thought was to set up everything myself (as long as there will be no advanced programming involved), but maybe hire a graphics designer for the layout.

But I might go for hiring some help, and I'm very curious about ocPortal and what it has to offer.

I want to make a niche site that is leading in the industry I'm aiming for, and there is not really any competition as far as I can see it now. I'm making the site for my wife and her community / followers, where they will share ideas and expand on them together, and also share and market their businesses (coaching, books etc., therefore the multisite idea)

Maybe you or someone else, can suggest to me some example sites made with ocPortal, with a somewhat similar functionality to what I'm interested in, if there are any already? :) (paid membership, profiles, blogs, wikis, forum and store)

Good luck with your other projects Chris!

Cheers,
Thor
Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: