We are looking for a chat application which should have following features:
a. User will have 3 option for registration:
i. Accounts in <Our Own Company>.
ii. Connect using Facebook.
iii. Connect using Google.
a. Should have option to authenticate user from our own server. Right now we don’t have server. Also we need a server app in .net to provide common gateway to all users. Please quote for this server app.
b. User can also login using Google, Facebook credential.
3) Social Networking Integration:
a. Users who have account in <Our Own Company> can also interact each other.
b. Contact list should properly classify in Google Contacts, Facebook Contacts, etc.
c. User can share Existing photo to social networking. Also should have option to shoot photo and share it.
d. Also user can make Text Post in Facebook.
e. It should be easy to use as imiChat.
f. User can follow the person in twitter and get the updated tweets.
a. User can send the chat request.
b. User can see Person’s profile.
c. User can Block/Unblock friends.
d. User can set the Status/Availability.
e. User can Text Chat with smiley supports (One to One Chat).
f. User can Voice/Video chat (One to One chat).
g. If User’s mobile having 2G network then it should allow by default Text+Video Chat. If mobile is 3G enabled then it should support Text+Voice+Video Chat.
h. Video resolution should be handled carefully. Example: If User A has High Resolution Mobile and User B has low resolution mobile then Video streaming’s resolution should be decreased according to User B mobile.
i. If Super admin want he can enable/disable recording of Text, Voice, Video chat individually.
a. UI should be decent and User Interactive.
1- Product name and Company Name will be provided after development finished. This product name should be assign in Assembly name and setup file.
2- User who has already worked in same kind of project will be preferred.
3- Before starting development we are more concern in UI. So we will provide us UI Design first.