Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Hello Brandon,
- This is confirm call on Wednesday 6AM US time. Before having call, I would request you to go through below details to have an overview of our discussion.
- General
- - Validations to be checked on submit button/proceed action.
- - Default IOS alert box will be used to show any alert in the app.
- - Password validation form any particular validation for length and/or characters.
- 1. Splash Screen
- It will be the default screen to display when user launches the app. It will simply have a static background image.
- 2. Login
- Email
- Password
- Forgot Password?
- Sign Up
- Flow/Business Logic - On login action, take user on preferences for first login else show Home screen.
- 3. Sign Up
- Profile Pict - Mandatory
- Group Name - Mandatory
- First Name - Mandatory
- Last Name OR Suggest for Full Name - Mandatory
- Email - Mandatory
- Password - Mandatory
- Confirm Password - Mandatory
- Add Members
- First Name
- Last Name OR Suggest for Full Name
- DOB - It will open default date picker for iOS
- Accept Terms and Conditions with checkbox - click on terms and conditions will open web view
- Flow/Business Logic - On successful submission of sign up, redirect user on Login page. Send a verification link on email registered. User can login only after verifying email address
- Queries
- - Any validation/format for name and group name
- - Add Members is compulsory? Any validation on maximum members to be added?
- 4. Forgot Password
- Email - Send verification code
- Flow/Business Logic - Verification code will be sent on email entered. and user will be redirected to Reset Password Screen.
- Queries
- - instead of Reset password screen, we can send link on email. Click on this link will redirect to webpage, where user can reset password.
- 5. Reset Password
- Verification Code - Mandatory
- New Password - Mandatory
- Confirm Password - Mandatory
- Flow/Business Logic - User needs to fill all the fields and on click of submit, show login page where user can login with email and new password.
- 6. Preferences
- Sports - Drop down with the predefined values
- Gym -> switch/checkbox for YES/NO
- College Education -> YES/NO
- Age - Slider with 18-100+
- Parents/Have any child? - YES/NO
- Distance - Slider with 1-300 miles
- Length of FriendShip - Free entry text with numeric keyboard
- Personality Traits - Dropdown/Free entry text
- Type of music - Drop down with the predefined values
- Interested in - Drop down with the predefined values(Male, Female, Friends, Friends with
- Benefits.
- Lifestyle - Free entry text (Max length)
- Religion - Drop down with the predefined values
- Type of Food - Drop down with the predefined values
- Type of Movie - Drop down with the predefined values
- Flow/Business Logic - Show Preference option only after first login. Default value for toggle option will be NO.On click of Next, Show Home Page.
- Queries
- - Please provide mandatory fields?
- - Length of Friendship in days/months/years?
- - Drop down values for Sports, Personality Traits, Type of music, Religion, Type of Food, Type of Movie
- 7. Home
- Profile Picture
- Group Name
- Age
- Distance from current location
- Contact Person - Full name / first name+last name
- Talk - Open chat screen
- Flow/Business Logic - It shows basic details of the group in the range and based on the preference selected. Listing order should be based alphabetically.
- On click of particular group will take user to User’s Profile Screen.
- On click of Talk button, show chat window of selected user/group.
- Queries
- - Matchmaking algorithm - priority fields for for matchmaking
- 8. User’s Profile
- All the details of selected group
- Sports
- Gym
- College Education
- Age
- Parents/Child
- Distance
- Length of friendship
- Personality Traits
- Type of music
- Interested In
- Lifestyle
- Religion
- Type of food
- Type of movie
- One/More images(Max. 6 Images)
- Flow/Business Logic - It is for display purpose. There is no proceed option. User can go back to Home screen
- By default only one image i.e. Profile Picture.
- 9. Chat
- Profile picture
- Group name
- Date & Time - For current date show “Today time”, For Yesterday’s conversation show “Yesterday time” and rest all conversation show date.
- Last message
- Remove chat - Will be deleted for that user only, but will remain as it is for other members.
- Flow/Business Logic - It shows list conversations with the group. On click of group will open chat window.On removing chat, user will be removed from the list and delete all the conversation
- Queries
- - Ex. If another user has left my group. Then should we display the user on the chat list. Can I message that user?
- 10. Chat Conversation
- Screen will display all the message for selected group and Title will be the Group Name.
- Send message with the emoji support
- Send images and video
- Option to leave group
- Flow/Business Logic - It is same as one-to-one chat. User can send/receive text/image/video for selected group. On Click of Leave the group, user will be shown a message “You can’t send messages to this group because you’re no longer a participant.”
- Queries
- - How does leaving the group work?
- 11. My Profile
- Show below details:
- Name
- Email
- Profile picture/
- Flow/Business Logic - It is only for display purpose. If user has uploaded more than pictures show page controller to show all the images. Else show only Profile Picture. On Click of Setting icon, open setting screen.
- 12. Setting
- Edit Profile
- Change Preference
- Change Password
- Push Notification
- Terms and Conditions/Privacy Policy/About us - show web page
- Contact us - open email with the specific email address.
- Logout
- Flow/Business Logic -It will display all the above options. Click on cell will open respective screen.
- 13. Edit Profile
- Profile Pict
- Upload More/edit button
- Group Name
- First Name
- Last Name OR Suggest for Full Name
- Email - Won’t be editable
- Add/Edit/Delete Members
- First Name
- Last Name OR Suggest for Full Name
- DOB
- 14. Change Preference
- Display all the fields from Preferences
- 15. Change Password
- Old password - Mandatory
- New password - Mandatory
- Confirm password - Mandatory
- logo100X100.png
- Shivangi Bhatt
- Project Leader | Mind Inventory
- Office: +91-79-65252521
- Email: shivangi.mindinventory@gmail.com
- Web: http://www.mindinventory.com
- On Mon, Apr 24, 2017 at 11:23 PM, Brandon Simmons <brandon.simmons0618@gmail.com> wrote:
- Shivangi,
- Thank you for reaching out to me. The best time to talk for a few minutes will be 6 AM US time. Communication through email is the best for me. If you can do 6 AM on Wednesday, that is fine. If not, we can try to make other arrangements or communicate here.
- Brandon Simmons
- On Apr 24, 2017 8:28 AM, "shivangi bhatt" <shivangi.mindinventory@gmail.com> wrote:
- Hello Brandon,
- Nice to meet you.
- I have received project initial documentations from Mr. Pathik and I am going through them to get clear understanding of the project.
- After that, I would like to line up a call/chat to get acquainted more about the project.
- Here are a few days times that works for me for a call this week:
- - Wed April 26 - 11 AM to 12:30 PM and 3 PM to 4:30 PM
- - Thu April 27 - 11 AM to 12:30 PM and 3 PM to 4:30 PM
- - Friday April 28 - 11 AM to 12:30 PM and 3 PM to 4:30 PM
- Let me know what day/time works for you and I’ll send over an invitation.
- Hope to talk soon.
- logo100X100.png
- Shivangi Bhatt
- Project Leader | Mind Inventory
- Office: +91-79-65252521
- Email: shivangi.mindinventory@gmail.com
- Web: http://www.mindinventory.com
- On Mon, Apr 24, 2017 at 1:08 PM, Pathik Shah <pathik.mindinventory@gmail.com> wrote:
- Hello Brandon,
- Greetings from Mindinventory !!!
- Please find Shivangi and Bhumi, copied in this email. Shivangi will take care of this project on development floor and get the job done with team that includes all stages of development. Bhumi will take care of entire project and will make sure all syncs well.
- Shivangi will be the main point of contact with you to get each stage done with best quality and in timely manner.
- @Shivangi, please meet Brandon, who is owner of this project. Please find contact details of him below!
- Email Address: brandon.simmons0618@gmail.com
- Contact Number: +12032462991
- Skype address: --
- I would like to say all the best and will make sure that project is executed beautifully.
- Thank you and looking forward for great long term business relationship.
- Best Regards,
- --
- 11.png (480×129)
- facebook twitter linkedin facebook blogger
Add Comment
Please, Sign In to add comment