Is there some kind of CMS or other server side software that can help me set up an app store?
The following are my requirements (in order of relative importance):
- Allow external developers to create accounts and upload apps with descriptions etc. and most importantly allow collaboration (e.g. three people working on the same app, any of the devs will be able to edit the properties for that app).
- Preferably free (both as in beer and as in speech), but this is not an absolute requirement.
- Platform does not matter.
It should also be noted that these developers are external developers, I don't have any control over them. The problem with existing CMSes is that, the permission levels are not at all granular, forbidding the above stated case. Also, it seems with CMSes I've tried, a registered user will be able to edit other pages too (other than his own), which makes no sense for an app store.
Unlike what has been suggested in the comments, developing such a thing entirely from scratch isn't possible due to resource constraints.