/ReactNative_ChatApp

ReactNative_ChatApp: A real-time one-to-one chat application with Firebase integration and essential React Native dependencies. 📱💬

Primary LanguageJavaScript

ReactNative_ChatApp 📱💬

A one-to-one chat application built using React Native. This project enables users to engage in real-time conversations with each other through a simple and intuitive mobile application.

Getting Started 🚀

To run this application locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/nischay-code/ReactNative_ChatApp.git
  1. Navigate to the project directory:
bash
cd ReactNative_ChatApp
  1. Install dependencies:
bash
npm install
  1. Run the application:
bash
npm start

Make sure you have the necessary development environment set up for React Native.

Features ✨

  • One-to-One Chat: Engage in real-time conversations with other users.
  • User Authentication: Sign in and log in securely to access the chat features.
  • Intuitive UI: User-friendly interface for a seamless chat experience.

Dependencies 📦

  • @react-native-firebase/storage
  • @react-navigation/native
  • @react-navigation/stack
  • react-native
  • react-native-gesture-handler
  • react-native-gifted-chat
  • react-native-image-picker
  • react-native-paper
  • react-native-reanimated
  • react-native-safe-area-context
  • react-native-screens
  • react-native-uuid
  • react-native-vector-icons

Contributing 🤝

Feel free to contribute to this project. Fork the repository, make your changes, and submit a pull request.

Happy coding! 🚀

Screenshots 📸

Here are some screenshots showcasing different aspects of the ReactNative_ChatApp:

Sign Up

signUp


Sign Up by Adding Name and Image

signinName


Login

login


Home

home


Chat

chat


User Profile

user