SamarthKadam / ChatBox

Experience the official messaging app's seamless real-time communication
https://chat-box-samarthkadam.vercel.app/
49 stars 101 forks source link

introducing File Sharing and Night Mode Features #28

Open Leorasaharia opened 3 months ago

Leorasaharia commented 3 months ago

Your project seems to be a promising chat application with a beautiful UI. However, I've noticed a couple of issues that I'd like to contribute to:

I propose implementing a file sending feature to allow users to share various types of documents such as PDFs, PowerPoint presentations, image files, and even large video files. This enhancement would greatly enrich the user experience and increase the versatility of the platform.

Additionally, I would like to work on implementing a night mode feature. This feature would add a button on the navbar, typically positioned in the right corner, enabling users to switch between different modes, including light mode, dark mode, and night mode. This customization option enhances accessibility and user comfort, especially during nighttime usage.

I've previously created a chat engine using ChatEngine.io and the react-chat-engine-advanced library. You can find the repository here: https://github.com/Leorasaharia/ChatApp.

Leorasaharia commented 3 months ago

@SamarthKadam would like to work on this issue, kindly consider giving it a thought

Ansh101112 commented 3 months ago

sir want to work on this issue as on sharing files @SamarthKadam

Saigenix commented 3 months ago

Hey! @Ansh101112 can you explain me how you will implement file sharing feature?

Ansh101112 commented 3 months ago

Hey! @Ansh101112 can you explain me how you will implement file sharing feature?

Will use socket io library and create a new function for uploading file and then enable it to send the required file to a particular user.