The app includes authentication functionality, a group chat feature, and a simple home screen. It utilizes Firebase for authentication and Firestore for real-time data storage.
- Clone the repository:
git clone https://github.com/Satyaswarup11/chat_app.git
- Navigate to the project directory:
cd chat_app
- Install dependencies:
npm install
- Create a Firebase project and configure it in config/firebase.js
5 Run the app:
expo start
In future updates, the project aims to implement the following features:
- End-to-End Encryption: Secure user messages with encryption for enhanced privacy.
- Additional Chat Features: Introduce features like image sharing, emoji reactions, or message reactions.
- User Profiles: Allow users to set up profiles with avatars and additional information.
- Notification System: Implement push notifications for new messages or mentions.
- Feel free to contribute or suggest new features!