Open dominguez-aureax opened 3 years ago
How to proceed from the Sign Up Page:
Question: I have written down that the non-admin users will be able to see their status in relation to the company. In more detail, would this include their occupation/status (i.e. Applied/Waiting on Interview/Referred/Driver/Manager/Administrator)
How to proceed from the Sign Up Page:
- Gather User Email, Phone Number, and Password.
- The user MUST validate their email/
- (Case One) The User would like to add a new company.
- Ask the user if they are an administrator of the company. If the response is NO, then send a notification that only administrators are allowed to create a new company. JS: If they are signing up for the Aureax service from the website, and the company does not have an account, we assume they are the responsible party/admin. Eventually they should have a login both in their dashboard of their branded instance, and on the website where they can manage their account with Aureax, including adding additional users. We might put a limit on how many admins we allow per account.
- Ask for the company name (required to be unique), company phone number, address, logo, and colors (background, primary, and accent)
- Add this information to the database and the admin ID to the admin array.
- Upon returning to the panel screen, the admin will have a company reference where they can edit anything EXCEPT the company name. There will also be an option to view all of the connected admins/users. There can be an option to also remove users from this company.
- (Case Two) The User would like to connect to an already established company.
JS: This is where I see a login to a profile on the aureax website coming into play. Let's not worry about it yet though.
- The user will be prompted for the name of the company. If the user did not have a referral code/URL/etc, then all admins will be prompted to confirm the user. Later on, if the user has a referral code/URL/etc then this process will be automated.
- Upon returning to the panel screen, the user can see the company he is connected with (the assumption is they will not connect to more than one at the moment)
- If admin, the admin can view all connected users to the company. If user, the user can search for other users to message.
Question: I have written down that the non-admin users will be able to see their status in relation to the company. In more detail, would this include their occupation/status (i.e. Applied/Waiting on Interview/Referred/Driver/Manager/Administrator) JS: non-admin users in the early versions will have a limited dashboard available to them, showing referrals and their statuses. Their profile will be limited to basic name and email address. I do think a future version should have this capability, and even integrated with company's HR systems to pull their data.
Refer to #24 for new design
Upon creating an account and logging in, the admin should see the company overview + any referrals he has added.