You can easly create a moderation view for list items needing approval in frontend
- edit global configuration, in Permissions tab allow Items (WorkFlow in Frontend): list items in any state for your user
- edit state field (id10) and allo filter for categorie view
- rebuild search
- create a link to categoies view to select wanted categorie (use access for your group)
- active Override Configuration in Basic Parameters tab
- in Alpha-Index, Search, Filters tab use Initial Filter values and tip 10##PE (PE for pending approuval)
- 7 you can check template and other options in other tabs
Now user can moderate item in front-end
update list of of state
P=>PUBLISHED
U =>UNPUBLISHED'
PE =>PENDING
IP =>IN_PROGRESS
A => ARCHIVED
T => TRASHED