This app is a example for chat app base on Google Firebase, messages are delivered in real-time.
1. Signin, signout, register.
- Register: allow user register a new account with username and password
- Signin: user must signin with username and password to use app.
- Forgot password: connect to Firebase service to reset password.
- Edit profile: change avatar image, edit username.