Co-Op Kit

What is the minimal technology set that could be made available online to allow you to create a Co-op based service?

That is the basic question that I think I am trying to ask right now and most of it is probably out there just not collected together. So how can it be brought together?

Lets say, ok, lets say I want to create a co-op uber type service. Taxi service for an area, a community of location. What would you need to design such a service, what are the core technical enablers to quickly get from paper to service.

I know that there are uber style co-ops out there already and lots of pondering on what an co-op uber would look like. Part of the question is, is it a federation of local ubercoops or a larger entity that works locally? Uber is mostly what it is because it got investment (which expects a healthy return on that investment) to quickly get running in lots of places, scale. It has to channel the money back into the central point to return on that investment. An Uber co-op, well money would stay within the community.

(In fact from a quick search this post http://helloideas.com/ideas/what-might-coop-uber-look-or-should-we-be-thinking-bigger discusses this in some interesting detail).

I’m just wondering where in the tech bits we can grab some common infrastructure, then build the unique bits of a service and roll it out, to the benefit of all, maybe by community, it would allow it to get to the scale it needs to be.