samarthhapse / sarthi

53 stars 71 forks source link

basic frontend for chat feature (backend task is completed already) #182

Closed samarthhapse closed 23 hours ago

jelly-afk commented 1 week ago

i would like to work on this

samarthhapse commented 1 week ago

okay @jelly-afk , pls start working on it. I am assigning it to you.

IP80808080 commented 1 week ago

please assign me this task I will work on it (Change the label to GSSOC)

jelly-afk commented 1 week ago

@samarthhapse chat between student & student, expert & expert, student & expert?

samarthhapse commented 1 week ago

@jelly-afk only student & expert

samarthhapse commented 1 week ago

When student sign in and select any expert of his choice , then he will see the profile page of expert. On this page you have to create a chat button to chat with that expert

jelly-afk commented 1 week ago

👍

jelly-afk commented 1 week ago

@samarthhapse sorry, but i cannot solve this issue as of right now, there are a few things that needs to be implemented, like persisting user info in local storage

samarthhapse commented 1 week ago

@jelly-afk can you complete it 100% by 28 EOD

samarthhapse commented 1 week ago

@jelly-afk are you completing in 2 -3 days if possible ?

samarthhapse commented 1 week ago

@jelly-afk pls reply

jelly-afk commented 1 week ago

@jelly-afk can you complete it 100% by 28 EOD

no

samarthhapse commented 1 week ago

Hello @IP80808080, can you complete this issue within 2-days ?

samarthhapse commented 1 week ago

@IP80808080 , I think you are contributor from gssoc'24

samarthhapse commented 1 week ago

@IP80808080 , added level3 label as well

IP80808080 commented 1 week ago

Sorry due to college registration process I am out of town

samarthhapse commented 1 week ago

okay

PadmalathaKasireddy commented 1 week ago

Iam a contributor in gssoc'24 , i have already worked on the project and the isuue .I have created a basic frontend for a chat feature, allowing users to send and display messages in real-time within a chat container. That features that i have added is : Defines a chat container with an input field and a send button.Provides styling for the chat container, message display area, and input controls.Implements functionality to send messages, display them in the chat box, and handle "Enter" keypress for message sending. @samarthhapse please assign me this issue under gssoc . thank you.

samarthhapse commented 1 week ago

Nice ! @PadmalathaKasireddy ,assigning issue to you. Student and expert should be able to chat within each others properly. Raise PR asap.

PadmalathaKasireddy commented 1 week ago

@samarthhapse i have raised the PR , please check it once. thank you.

samarthhapse commented 1 week ago

@PadmalathaKasireddy , You have not understood issue properly

samarthhapse commented 1 week ago

backend is designed in node.js and express.js . You were expected to build frontend for complete functionality in React.js. As well this chat feature must work completely to send and receive messages

aalan294 commented 1 week ago

assign me

samarthhapse commented 1 week ago

@aalan294 pls start working. I am assigning issue to you.

samarthhapse commented 1 week ago

@aalan294 added the labels for VSoC'24

samarthhapse commented 1 week ago

Description : When student sign in and select any expert of his choice , then he will see the profile page of expert. On this page you have to create a chat button. Onclick of this chat button create a chatting feature for student and the expert to chat with each other only.

samarthhapse commented 1 week ago

@aalan294 Feel free to ask any doubt here. Expected to be complate and raise PR by 29 EOD. Pls keep updating here. You can start !

aalan294 commented 1 week ago

yeah sure

samarthhapse commented 1 week ago

@aalan294 going well ? You may ask doubt , if any.

samarthhapse commented 6 days ago

@aalan294 pls keep posting updates here

aalan294 commented 5 days ago

sorry for the inconvenience, I can't solve the issue @samarthhapse

samarthhapse commented 1 day ago

@jelly-afk , assigned you this one