I have a freelance project where to build a new biography website ( life and teaching of Hazrat Muhammad PBUH ) which should have articles, books, audio and videos.Articles should be in different categorises and sub categorises.
Users can join the website - upon joining members can post comments on articles and all users have option to send/share any articles to friends.
The users can also post/publish articles which are categorised. Main sections - then have categories within the main section - then may have sub categories then articles.
Users can have option to ask any question about the life and teaching of Hazrat Muhammad PBUH.
We also would like to keep the record of articles read/viewed by the users and such articles should be categorized separately and user should have search facility by subject, Author name etc
I'm interested in looking for free lancer third party open source option for this project.