Skip to content

VidChatter leverages modern web technologies to provide a smooth, efficient, and engaging user experience. Whether it's sharing posts, chatting in real-time, or connecting via video calls, VidChatter aims to be your go-to platform for social interaction. https://vidchatter.onrender.com/

Notifications You must be signed in to change notification settings

sarthakmishraa/VidChatter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VidChatter (Share, chat, video - all in one.)

VidChatter is a dynamic web application designed for seamless social interaction. It combines a robust posting system, real-time chat functionality, and one-on-one video calling to provide a comprehensive social media experience. Built using ReactJS (TypeScript) for the front end and ExpressJS for the backend, VidChatter offers a modern, responsive, and interactive user experience.

Key Features

  • Posts: Create, read, update, and delete posts. Users can share their thoughts and engage with the community.
  • VidTalk: Real-time chat functionality using Socket.io, enabling users to interact instantly with each other.
  • VidMeet: Upcoming feature for one-on-one video calling, facilitating face-to-face interactions.

Short Description

VidChatter is built to enhance online social interaction through a combination of various communication tools. The application supports user authentication via Firebase and uses Firebase's Firestore for storing posts. The real-time chat feature is powered by Socket.io, ensuring instant communication between users. VidChatter aims to expand its capabilities with an upcoming one-on-one video calling feature, making it a versatile platform for social engagement.

Snippets

VidChatter Posts

VidChatter Posts

VidChatter Posts

VidTalk & VidMeet Landing Page

VidChatter Posts

VidTalk Snips

VidTalk Chat VidTalk Chat

Tech Used

  • Front End: ReactJS (TypeScript), CSS, Netlify (Deployment)
  • Back End: ExpressJS, Render (Deployment)
  • Authentication: Firebase
  • Database: Firebase Firestore
  • Real-time Communication: Socket.io

About

VidChatter leverages modern web technologies to provide a smooth, efficient, and engaging user experience. Whether it's sharing posts, chatting in real-time, or connecting via video calls, VidChatter aims to be your go-to platform for social interaction. https://vidchatter.onrender.com/

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published