avinashkranjan / Friday

🎓 Friday - Your Personal Class Manager Assistant, It'll never let you miss another assignment deadline or upcoming test. https://friday.avinashranjan.com
https://play.google.com/store/apps/details?id=com.avinashkranjan.friday
MIT License
106 stars 155 forks source link

Chat Feature added #338

Closed andoriyaprashant closed 11 months ago

andoriyaprashant commented 12 months ago

Description

The latest update introduces a floating action button prominently placed on the home page at the bottom right corner. This button serves as a convenient entry point for accessing the chat functionality.

f0518ac6-f3f3-4ab5-adc3-d1786c119e39

When you tap on the floating action button, a new page titled "Chats" opens, providing a dedicated space for managing your conversations. The chat screen offers a streamlined interface, allowing you to navigate and interact with your chats seamlessly.

b10b401f-d25d-4607-a237-273e08ded1e1

Within the chat screen, we have introduced a new feature called "New Groups," designed to empower users to create and manage group conversations effortlessly. This feature can be accessed by tapping on a dedicated row titled "New Groups." By leveraging the power of group chats, you can collaborate and connect with multiple individuals at once.

Upon tapping on the "New Groups" row, a new screen named "New Groups" is displayed, featuring an app bar. This app bar serves as the title for the screen, providing clarity and orientation to the user. Within this screen, we have included a search panel, enabling you to locate and add users to your newly created groups with ease.

d6dc48eb-93b7-4fd1-b207-1e3261794472

By utilizing the search panel, you can enter the user's unique identifier or ID to quickly find and add them to your group. This streamlined process ensures efficient group management and helps you build dynamic communities within the app.

Demo video -

https://github.com/avinashkranjan/Friday/assets/121665385/a94332b9-0ed5-44ac-9aac-ffcb8aa4073f

Fixes #218

Have you read the Contributing Guidelines on Pull Requests?

Type of change

Checklist: