User:Syntorion/sandbox

● Introduction
Rain Computing is a software tool that supports attorneys and law firms to manage their day-to-day practice, handle client correspondences based on individual cases, and manage client intakes. It also allows the public to search for attorneys subscribed to the software and has the capability to create and manage documents for the cases that the attorneys are handling. An in-and-out application to deal with all the attorney-related activities under one hood. This document is only meant for the Web version of the Rain-computing app.

● Landing Page
Landing Page before Login

1. Indicates Rain Computing logo. Clicking on it will take you to Homepage.

2. Notification Icon used to indicate chat-related notifications

3. Login Button.

4. Home Link - Clicking on it will take you to the Home page.

5. Chat Link - Clicking upon it will take you to the Chat page. Only logged-in users can access this feature.

6. Attorney Card.

7. Attorney Quick Access Card - Clicking upon it will take you to chat with an attorney. Only logged-in users can access this feature.

Landing Page After Login

8. Profile Dropdown.

9. Connection - Clicking upon it will take you to the Connection page. It will show your Appointment status with attorneys.

10. Profile  -  Clicking on it will take you to a Profile page.

11. Register As Attorney - Clicking upon it will take you to

the Register As Attorney form.

12. Logout.

13. Search For an Attorney.

● Login Page
1. Login - Already have an account. Login to the website.

2. Sign up - Don't have an account. Clicking on it will take you to the Create Account page.

1. Register - Don't have an account. Clicking on it will take you to Register in Rain Computing.

● Attorney Details Page
Clicking the Attorney card will take you to an attorney Details page.

1. Get Appointment - Clicking upon it will take you to Get an Appointment from an attorney.

2. Indicates Attorney Details.

3. Consultation Fees for Attorney Appointment.

4. Enter The Case Details.

5. Indicates - Attachment of Files for the case.

6. Payment for attorney appointment.

7. Cancel the Payment.

8. Payment - Clicking on it will take you to the Payment process.

9. Payment Success for Appointment.

10. View Status -Clicking upon it will take you to the Appointment  

     Status.

10.1.It Shows PI-Transaction ID.

11. Indicates Appointment Card.

12. Status of your Appointment.

I. Stages of Appointment

● Requested

● Approved- Can access chat with an attorney.

● Rejected

● Attorney Registration
1. Attorney Registration -Make us an Attorney in Rain

Computing.

2. Submit For Attorney Registration.

● Profile Page
1. Indicates - Profile Details.

2. Update the User Details.

3. Update the User Password.

4. Update the Profile Picture.

● Chat Page
This Chat Feature is build the Conversation between Attorney and Users according to the Cases. These Features have Private chats and Group chats.

Private chat
1. Shows the User’s Name

2. Indicates the chat between attorney and user in Private. Clicking on it will take you to Private Chat.

3. Clicking upon it will take you to Case Chat.

4. Clicking upon it will Show the Contacts.

5. Indicates the New Message Count as Notification. Clicking on it will show a list of messages.

6. Notification Dropdown for Listing out the new messages.

7. New Message Arrived  During chat.

8. Enter the Message in the textbox.

9. Indicates File Attachment to the text messages.

10. SEND - Clicking on it will Send the message receiver.

11. Message Dropdown Bar.

12. Message Dropdown for Some features like

● Forward -  Clicking upon it will Forward the message.

● Reply - Clicking upon it will Reply to the message.

● Pin - Clicking upon it will Pin the message.

● Delete -Clicking upon it will Delete the message.

Group Chat
1. Search Bar for cases.

2. Create a New Case with an attorney.

3. Details Of the Particular Case.

4. It shows the list of case members. Clicking on it will take you

to the List of case members.

5. Indicates the Shared Files are uploaded in a particular case.

Clicking upon it will take you to the List of Shared Files.

6. Shows the Case Name and Sub-Group name.

7. Shows the case and List of sub-groups.

8. This Highlighted is a reference to the Sub-Group bar. Clicking

on it will take you to Create a Sub-Group. This feature can

access only the group admin.

9. Email Feature - it will send the message through email to

cases. Clicking on it will show a dropdown for

a given email id and Group Id for composing

the mail.

10. Pinned Messages -  Clicking on it will List Pinned

                                        Messages to the particular group.

11. Clicking on it will show Search Dropdown.

12. Manage - it indicates to Manage the group. Clicking on it

will show Manage Dropdown

4.1. Its Shows how many Members are in the case.

4.2. Its Member Card with details.

4.3.This sign Indicates make Group admin.

4.4. Clicking upon it will take return you to Case Chat.

5.1. Search for shared files.

5.2. Download the shared files.

5.3. Notes about the files.

5.4. Clicking on it will take return you to Case Chat.

8.1.Its shows the Number of existing Sub-Groups.

8.2.Shows the Details of Particular Sub-Group.

8.3.This indicates to Create of a New Sub-Group. Clicking on

it will take you to Create a New Sub-Group.

8.3.1. Naming for Create a New Sub-Group.

8.3.2. It shows the list of Existing Case members. Clicking on it

will Add the Members for the Sub-Group.

8.3.3. It shows the selected case members to add to the

sub-group. Clicking on the contact it will remove from

the sub-group.

8.3.4. Create - Clicking on it will Create a New Sub-Group.

8.3.5. Cancel -  Clicking on it will Cancel a New Sub-Group.

9.1. The dropdown shows the email id and group id.

9.2. Email id - it is the Email id for composing the mail to the

group.

9.3 Group id - it is the  Group id for composing the mail for

the particular Group.

9.3.1. Email  - Paste the Rain Computing Email id.

9.3.2. Subject - Paste the  Group id.

9.3.3. Send - Clicking on it will Send a New Message to

the particular group(case).

10.1. It shows the list of Pinned Messages.

11.1. Search Dropdown - Enter the text  Search the Searched

text Comes under it.

12.1. Manage Dropdown - it contains four managing content

there are followings

12.1.1. Archive chat - Clicking on it will Download Group

Chat in a Backup pdf format.

12.1.2. Manage case - Clicking on it will take you to the

Managing case to update the

details for the particular

group by Admin only.

12.1.3. Email - Clicking on it will take you to mail to send

the chat messages.

12.1.4. Delete case - Clicking on it will take you to Delete  

                                   the case Confirmation.

12.1. Manage Dropdown - it contains four managing content

there are followings

12.1.1. Archive chat - Clicking on it will Download Group

Chat in a Backup pdf format.

12.1.2. Manage case - Clicking on it will take you to the

Managing case to update the

details for the particular

group by Admin only.

12.1.3. Email - Clicking on it will take you to mail to send

the chat messages.

12.1.4. Delete case - Clicking on it will take you to Delete  

                                   the case Confirmation.

12.1.2.1. Select members - To add the members to the particular group by clicking the contact through the search of select members.

12.1.2.2. It shows the Selected Members. Remove members to a particular group by clicking the contact in Selected Members.

12.1.2.3. Update case - Clicking on it will  Update the case.

12.1.2.4.Close - Clicking on it will  Close Updating the case.

12.1.4.1. Remove -  Clicking on it will Delete the case.

12.1.4.2. Cancel - Clicking on it will  cancel the Deleting case.

Landing page After Register as an Attorney
1. Request - Clicking on it will take you to the Request from the user for an appointment.

2. Appointment Request - User Details Card.

2.1. Accept the Appointment request.

2.2. Reject the Appointment request.

2. Users Appointment Status List.

Thank you