Skip to main content

Overview

Introduction

Simple HLD

Welcome to the LikeMinds Chat SDK Getting Started Guide! In this guide, we will walk you through the initial steps to integrate and utilize the LikeMinds Chat SDK in your application. LikeMinds is a powerful platform that enables developers to seamlessly integrate chat functionalities into their applications, enhancing user engagement and communication. The chat feature allows users to have real-time conversations within your application. It supports features such as sending text messages, media attachments, typing indicators, read receipts, and more.

This guide is designed to provide you with an overview of the LikeMinds Chat SDK and its components. We will cover the setup process, including obtaining an API key from the LikeMinds dashboard, and explain the key concepts and functionalities you need to know to get started quickly.

Components of LikeMinds

The LikeMinds Chat SDK comprises various components that provide a seamless chat experience. These components include:

  1. Frontend SDKs: SDKs that power chat inside your application to provide your users a seamless in-community. We also have open-source UI kits to help you get up and running effortlessly.
  2. Dashboard: The LM dashboard provides options to setup manage users, channels, and features and setup permissions. The dashboard also features moderation capabilities.
  3. Backend REST APIs: The Backend REST APIs provide the infra to power the in-app community with scalable realtime communication.

HLD

Generate API Key

You'll need an API key to integrate the LikeMinds Chat SDK into your application. Follow these steps to obtain your API key from the LikeMinds dashboard:

  1. Go to LikeMinds Dashboard and sign in to your account. You can create one using your phone number if you don't have an account.

    1. If you are a first time user you would see an option to “Add your first app”. You can do so by clicking on the given button

      LikeMinds Dashboard.png

    2. Following which a popup would appear asking for the application name, enter your application name.

      Create a new app
  2. Now you can navigate to the settings on the sidebar. Under general section you should be able to see an auto generated API key for your account.

    Get New API key

  3. Make sure to securely store your API key, as it will be required for authentication when making requests to the LikeMinds APIs.

You are now all set to integrate LikeMinds Chat to in your mobile/web application. Check the respective documentation guides for your application.

SDK size

Tech StackSize
Android12.3 MB
iOS14.3 MB
Flutter (Android)4.6 MB
Flutter (iOS)7.1 MB
ReactNative (Android, with all dependencies)11.7 MB
ReactNative (Android, without all dependencies)7.9 MB
ReactNative (iOS, with all dependencies)7.8 MB
ReactNative (iOS, without all dependencies)5.9 MB
ReactJS1.2 MB