I want to create a chat application for android .
The point of this chat app will be to find a shop or business in your vicinity using the in the application google maps or any maps API and then be able to directly chat with that respective business in one click .
Also, I would like a contact list and authentication using mobile numbers and emails and google and facebook ( if possible) .
I would need a unique ID every-time any one signs up on the app , and only if we share this unique ID with another , then others can chat with the current user on personal chat .
If a user is able to connect to a business on the maps option , then the business will be able to chat with the user.
Lets discuss this further