Skip to content

A comprehensive chat application offering text, voice, and video communication. Utilizes Deep Learning for voice transformation, enabling users to modify their voice during calls. Features include real-time messaging, AI Chatbot integration, and an intuitive interface for seamless communication.

Notifications You must be signed in to change notification settings

barrylee111/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Demo Link: TBD

This is a simple chat-app or messenger app that will enable the end user to:

  • Send & receive text messages to other users ✅
  • Be notified when they receive a text or voice chat request in real-time ✅
  • Have voice chats with other users 🚧
  • Transform their voice while having voice chats with other users 🚧
  • Message ChatGPT with a message and receive an immediate response 🚧
    • This feature requires the user to have an API Key from Open AI and enough credits to process inference on the ChatGPT-3.5 Turbo model
  • Have video calls 🚧

Technologies Applied

Languages

  • React
  • NodeJS
  • Python

Containerization

  • Docker

Bi-Directional flow of data

  • Websockets

Database

  • No-SQL

About

A comprehensive chat application offering text, voice, and video communication. Utilizes Deep Learning for voice transformation, enabling users to modify their voice during calls. Features include real-time messaging, AI Chatbot integration, and an intuitive interface for seamless communication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published