How can i create front end dashboard for user created sites

Hi,

I dont like to login user to wp-admin to their sites(blogs). they will login from frontpage and they can edit or create pages. how can i do that. ? could you help me

Thank you