Develop user registration module and after login user will have 8 forms and they can fill and form and submit.
Form data will be stored in database and an notification email will be sent to emails.
Admin required to manage users and see all forms user submitted.
I hope i have included all features required. Please send us confirmation if we are right.
Looking forward to hearing from you.