/Chat-app

Primary LanguageJavaScript

React Native Chat App

This is a simple chat application built using React Native for the frontend and Node.js with Express for the backend.

Features

  • Real-time messaging
  • User authentication
  • WebSocket for real-time communication
  • Simple and intuitive UI

Technologies Used

  • Frontend:

    • React Native
    • React Navigation for navigation
    • Gifted Chat for chat UI components
  • Backend:

    • Node.js
    • Express.js
    • Socket.IO for real-time communication

Getting Started

Prerequisites

  • Node.js and npm installed
  • Expo CLI installed (for React Native)
  • MongoDB (or any other database of your choice) for storing user data and chat messages

Installation

  1. Clone the repository:

    git clone https://github.com/vraj8902/Chatapp.git
    cd Chat-app
    

Install frontend dependencies

cd frontend npm install cd ios pod install

Install backend dependencies

cd ../api npm install