Skip to content

vishnusureshperumbavoor/social-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

The Social App - Social connection application

Features

  • Group chats
  • Google authentication
  • Video Calls

Communication protocols

  • WebRTC (peer to peer video calls)
  • WebSocket (full duplex text communication)

Technologies

  • NodeJS (Backend)
  • ExpressJS (Backend)
  • NextJS (Frontend)
  • Firebase (Google Authentication)
  • Socket.io (Duplex Communication)
  • simple-peer

How to set up

Clone the repository

git clone https://github.com/vishnusureshperumbavoor/social-app.git
cd social-app
code .

Open client side

cd client
npm install
npm run dev

Now you can use the application at localhost:3000
Go to root directory and open server side

cd server
npm install
npm run dev

Now the server will be running on port 5000

Contact

Contact For any inquiries or feedback, please contact Vishnu Suresh Perumbavoor at

LinkedIn github Twitter Instagram GMail

Contributions

Open for contributions

Sponsorships

Bitcoin bc1qk2ed3rlq6d5hk0wp76smu62hr0stczf3zl9v4s
Ethereum 0xb81A7e60922DaBfDAF244FC17702808951010dC3
Google-Pay vishnusureshperumbavoor@okaxis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published