Simple Web application with below requirements..
Database - MongoDB
Roles - User, Manager, Admin
User (Content Developer) -
Can create entry for a software, select category, write about software, usage with screenshots, pros, cons, rating.
Can post an article with screenshots.
Can post a news with image (only one), having sections like - body, recommendations bullet points, source URL.
Can pick a job from queue
Create user, approve content developed by user or reject, on rejection it should again go back to user for [url removed, login to view] approved he will not be able to edit again.
Admin - Can add Manager, full permissions.
Dashboard, Settings, etc..