I am looking for a free software for 100+ members that is kind of mini experts-exchange network.
1. A web based, self hosting system (on Azure IasS or PasS). Has good support for IOS and Android clients.
2. Users get reward scores when they first signup, visit the pages or complete tasks published by other users. Users are ranked by their scores and upgraded to next level when the amount meets predefined criteria.
3. Users can publish tasks, for example answer of a question, or help of a specific job with certain scores. When others complete the task, the task publisher will validate the result and the scores will be transferred to the contributor.
4. the system admin can view and assign pending tasks to predefined workforces.
5. builtin reports to show the users, scores, ranks. etc
6. open API to extend functions as necessary.
Thanks in advance!