smilewithkhushi / BasicNative

A set of beginner friendly mini projects built with React Native. Participating in GSSoC. Open to contributors
21 stars 49 forks source link

[PROJECT] Add Real-Time Chat Application #148

Open sezallagwal opened 1 week ago

sezallagwal commented 1 week ago

🔴 Title: Real-Time Chat Application

🔴 Tech Stack Used:

Frontend: React Native, Tailwind CSS Backend: Node.js, Express Real-Time Communication: Socket.io for real-time messaging Authentication: JWT for user authentication Database: MongoDB (for storing user data, chat history, etc.) Hosting: Vercel (frontend), Heroku or AWS (backend)

🔴 Objective: The objective of this project is to develop a real-time chat application that enables users to communicate instantly through messages, allowing for private and group chats with features like message notifications, user presence indicators, and chat history retrieval.

🔴 Summary: This application will focus on providing a seamless and interactive user experience, utilizing WebSockets for real-time data transfer, ensuring secure user authentication, and maintaining a responsive design for all devices.

📸 Screenshots

✅ Details to Include When Taking the Issue:

Name: Sezal Lagwal Participant Role (Specify the Open Source Program name, e.g., GSSOC, Hacktoberfest, etc.): GSSOC'24 Ext, Hacktoberfest

github-actions[bot] commented 1 week ago

Congratulations, @sezallagwal! 🎉 Thank you for creating your issue. Your contribution is greatly appreciated and we look forward to working with you to resolve the issue. Keep up the great work!

We will promptly review your changes and offer feedback. Keep up the excellent work! Kindly remember to check our contributing guidelines