Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thoainguyen/oh-my-chat

Android chat app, using firebase
https://github.com/thoainguyen/oh-my-chat

android chatapp firebase real-time

Last synced: about 3 hours ago
JSON representation

Android chat app, using firebase

Awesome Lists containing this project

README

        

# Oh My Chat

A chat app assignment for Mobile Application Development course.

## Built with
This app is developed using:
* Android Studio: IDE used, code written in Java
* Firebase: Realtime Database

## Features
* Authentication
* Create account
* Sign in
* Reset password by email

* Profile
* Upload avatar
* Change name and status
* Change password

* Messaging
* Chat with other users
* Group chat

* Friends
* Find friends
* Accept Friend Requests

* Requests
* Send or Cancel friend requests

* Lists
* Current requests
* Current group chat
* List of messages

## Firebase Design

![](./screenshots/schema.png)

## Screenshots