This is a chat application which allows users to communicate with each other in real time.
The app includes the following features:
- Sign in with Username/Password
- Sign in with Google account
- Group chat!!!!
- Chat with any other user in the app
- Search for users by their display name
- Lets you see the user's profile
- View user profile including information like:
- location (geolocation implementation)
- profile image
- average rating based on conversations
- user email
Login view:
Create account view:
Invalid credentials on login:
Group chat:
Sign out confirmation:
Upload image on user profile:
View your profile:
View other user's profile:
Search for a user:
Leave a review on a conversation:
Conversation view example:
Group chat view example:
Select users to start a conversation: