Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 💬chat-feature using firebase #43

Closed
wants to merge 1 commit into from

Conversation

akanksha-v
Copy link
Collaborator

@akanksha-v akanksha-v commented Apr 16, 2021

Fixes #26

Current Features-

  1. The main screen is having floating button as route to chat screen(attached screenshot)
  2. On the chat screen, whenever someone sends a text message, his/her email id(as displayname is not available) is being displayed along with the time ago(attached video below)
  3. These text messages are being stored in the "messages" collection in cloud firestore where each message has a unique document id with the collection of a) author b) content c) time
  4. Now, the stored messages are being fetched in decreasing order of their time.

chat-floating-button

Bugs that need to be fixed:

  1. When scrolling is required, then the current message is not displayed in time after sending and comes up after another msg is sent (attached video demo)
  2. Chats need to be started from the end of the page having recent chats like other messaging apps
chat-feature-campusbuddy.mp4

@akanksha-v akanksha-v closed this Apr 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant