https://github.com/ekaansharora/agora-task
Whisp is a messaging application that is built using React Js and Agora Chat SDK for the web.
https://github.com/ekaansharora/agora-task
Last synced: about 2 months ago
JSON representation
Whisp is a messaging application that is built using React Js and Agora Chat SDK for the web.
- Host: GitHub
- URL: https://github.com/ekaansharora/agora-task
- Owner: EkaanshArora
- Created: 2023-05-26T12:26:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-26T12:26:30.000Z (almost 2 years ago)
- Last Synced: 2025-02-03T14:47:19.084Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 393 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---Whisp
"The messaging app that speaks volumes"
![]()
![]()
![]()
![]()
## Video Demo 🤩
https://github.com/thathoichoigirl/Agora-Task/assets/91699007/f29c832b-8d1c-4395-8c35-34504e42cc8f
# Cover 🖼️
## Screenshots 🥰



## Requirements ⚙️
- Agora Chat SDK. See the [Agora Chat SDK](https://docs.agora.io/en/agora-chat/get-started/get-started-sdk?platform=web) installation instructions
- A web browser. Preferrably Chrome or Brave; needed for **debugging**
- An IDE that supports React. You can install **Visual Studio Code**## Installation 😌
- To install the dependencies, run the following commands. Use either yarn or npm throughout the procedure.
> Use the package manager yarn to install.
```bash
yarn
```> Use the package manager npm to install.
```bash
npm install
```- To run the project locally
> Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
```bash
yarn start
```> Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
```bash
npm start
```> Add your Agora Chat SDK App Token here:
```bash
src/agora/index.js
```## Steps to run 🪜
- Head over to [Agora.io](https://console.agora.io/), create a new account or login to your existing account
- Create a new project and enable chat feature for that project
- Do remember to set a company name in your Agora account for the Chat SDK to get enabled
- [Follow these steps for the following](https://docs.agora.io/en/agora-chat/get-started/enable?platform=web)## Features ✨
● Authentication using UserID and Password with Agora'a Chat SDK.
● Effortless one-to-one private messaging.
● Send media files like videos, images, audio and documents in various formats.
● Record an audio note and send the same using internal methods of Agora's Chat SDK for the Web.## The problem Whisp solves ✅
Whisp solves the problem of communication barriers by providing a platform for people to easily connect and communicate with one another, regardless of their location. With the help of Agora's Chat SDK, Whisp enables real-time messaging and voice communication, allowing users to engage in seamless conversations with friends, family, and colleagues from anywhere in the world.
By breaking down these communication barriers, Whisp provides a way for people to stay connected and engaged, even when physical distance might otherwise make it difficult. Whether it's catching up with loved ones, collaborating with colleagues, or simply making new connections, Whisp empowers people to communicate and build relationships in ways that were once impossible.
Made with ❤ by Hoimanti Dutta 👩💻