In the project directory run the following code in the terminal:
You can login and test the App with the following credentials:
- email:
test1@gmail.com
password:123456
- email:
test2@gmail.com
password:123456
- email:
test3@gmail.com
password:123456
or you can register with a new credentials.
I made this app with the intential to deploy it for my CV as well as the assessment requirement.
I opted to use Firebase
for my Authentication and Database Services.
- Login Authentication and Registration is handled by Firebase
- Contact list for conversations with other users
- Search function to search for existing users
- Sender and Receiver message positioning
- Message Timestamps
- Notification Icons for new and unread messages
- User Avatar
The app was done is a rush and it still has missing features and bug testing lacks further bug testing.
- Header Icon to
add user in existing conversation(groupchat)
has been added but doesn't function - Trash icon to
Delete a conversation
has been added but also doesn't function