/BaaS-ChatApp

This is a chat application built using Appwrite (BaaS) technologies. It allows users to chat with each other in real-time.

Primary LanguageJavaScript

Appwrite-ChatApp

Welcome to the Appwrite-ChatApp repository! This is a chat application built using Backend as a Service (BaaS) technologies. It allows users to chat with each other in real-time.

Table of Contents

Features

  • Real-time chat functionality.
  • User authentication and registration.
  • Group chat support.
  • Message history.
  • Emoji support for messages.
  • Responsive design for mobile and desktop.

Getting Started

To get started with BaaS-ChatApp, follow these steps:

  1. Clone the repository:

    git clone https://github.com/thexahmed00/BaaS-ChatApp.git
  2. Install the required dependencies:

Navigate to the project directory

cd BaaS-ChatApp

Install dependencies

npm install
  1. Set up your BaaS provider. This project uses Appwrite for handling backend functionality. Follow the provider's documentation to set up the necessary configurations.
  2. Start Development server npm run dev

Usage

Once you have the application up and running, you can register an account, log in, and start chatting with other users. Explore the various features of the app and enjoy real-time communication!