Hi, I am trying to accomplish the following task, and was wondering if anyone had suggestions for the best way to do this, or otherwise a third party module that may make it easy.
I am trying to create a system where an admin can go to a specific page and create a new user (first name, last name, email, account number). The user would be added to the DB and a random username and password would be emailed to that new user.
The goal from here is to allow the admin to update things about this users account and for that user to log in to check the status or information inside of their account. Essentially, there is going to be several steps (ex. step 1- application received... step 2. application assigned to officer, step 3- application processed, etc.) and the admin will need to update each of these steps (completed, pending, failed, w/ comments) as they are being worked on. The user will be able to log in and see what's happening with their account without needing to call someone on the phone.
I forsee the need for the following:
1. module to add new user account to DB, with emailing of a random generated password to user
2. module for the admin to search the users and select a user for editing
3. module for the admin to edit the user's account (update the steps of their loan application)
4. module for the user to view their specific information after they log in.
Is there anything that can expedite this process or is this entirely going to need custom module developement?
Suggestions are greatly appreciated.
Thanks
Matt