- Resonate Flutter App
- Resonate Backend (You are here)
Go to this repository to know more about the project.
-
Pre-requisites :
(a) Fork the Repo
(b) Clone the Repo :
git clone https://github.com/AOSSIE-Org/Resonate-Backend
-
Follow this guide to obtain your
HOST
,API-KEY
,API-SECRET
from livekit-cloud. -
Create a new project on Appwrite Cloud or self host it locally by pulling their docker image. Know more about Appwrite here.
(a) Room Creation function : Function to create rooms in Appwrite and Livekit.
(b) Room Deletion function : Function to remove rooms from Appwrite and Livekit.
(c) Room Joining function : Function to join room in Livekit.
(d) Livekit Webhook Receiver function : Function to receive webhooks from Livekit.
(e) Match Maker function : Function to pair users for pair-chat feature.
(f) Send OTP function : Function to send OTPs.
(g) Verify OTP function : Function to verify OTPs.
(h) Verify Email function : Function to verify email ID of users.
If you have any questions, need clarifications, or want to discuss ideas, feel free to reach out through the following channels:
We appreciate your contributions and look forward to working with you to make this project even better!