Front-end Management offers you the feature to manage the whole component as you where in admin panel but from front-end. Of course that every step is controlled by the ACL settings so that only those who have access rights can make any action. Moreover, the whole code is used from the back-end one, not re-written again just for the front-end.
As you can see from the following screenshots, there are 2 different interfaces. One is for the admin and the other one for the user. All what you have to do is to create a Joomla menu item.