Greetings,
I just deployed your news portal project and analyzed the implementation of the features you mentioned.
About 1st feature, I would complete it in these 3 steps:-
1. Since you need to approve the new posts; each normal user must be assigned a "normal" user group and you may be assigned under "admin" group. This was the approval feature remains with admin. (Currently only one group names "Departments" is implemented but unused)
2. Currently there is no way for a normal user to create a news article (only admin can) and so a new template for news creation is required.
3. Though admin can approve the project from django-admin (after implementation), but if required a new template can be assigned (task beyond the request)
About task 2,
The template already contains the loop to fill all pending notices but the function getTrendingNews() requires some fix. That can be done.
P.S. I can charge $2-10 for this, and beyond can be discussed. (the mentioned hourly rate is the minimum amount for bid).
P.S. Can't claim this to be a 10min task, but it can be done within 1-2 days since project has a lot of scope for improvement.
Looking forward to connect.
Thanks and regards,
Dhruv Srivastava