So what a good portal platform should provide you? Add new things and vote listed item on scale 0 (no need) to 10 (it will not be a portal platform if it does not have this) User Management System Security System Extendable Mobile Support Online help/documentation