Skip to content

A multi-participant video call platform for calling across the world for free with screen sharing!

License

Notifications You must be signed in to change notification settings

arpitBhalla/trio-calls

Repository files navigation

Trio Calls

 

Demo

Trio Calls

Github top language Github language count Repository size License Github stars

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

A multi-participant video call platform for calling across the world for free with screen sharing!

✨ Features

🥅 Basic features

  • Schedule 📅 meets, send invite via email 📩 & save to calendar.
  • Create public 🌐 or restricted ☢️ meeting.
  • Connect with multiple users via meeting link 🔗 or code.
  • Realtime chat 💬, connect before or after the meeting.
  • Chat in github like markdown. insert tables, code snippets, lists.
  • Get notified if network 📶 connectivity lost.
  • Toggle dark 🌑 or light 🌕 mode anytime.
  • Audio notification 🔔 for chat and new user connect
  • Screen Sharing 💻.
  • Remove ⛔ Other Participants (only host).
  • Shortcut keys to control meeting.
  • Interactive animated UI.

🧑‍🎓 Classroom specific features

  • Realtime whiteboard 📋 with multiple tools.
  • Realtime Poll 📊 / Voting 🗳️.
  • Take attendance 🙋‍♂️ and save in CSV format.
  • Lock 🔒 meeting, late comer would not able to join 🚫.
  • Get notified 👀 if student changes tab.

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/arpitBhalla/trio-calls

# Access
$ cd trio-calls

# Install dependencies
$ yarn

# Run the project
$ yarn start

# The server will initialize in the <http://localhost:3000>

Testing

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

🙇🏻‍♂️ Acknowledgement

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Arpit Bhalla

 

Back to top

About

A multi-participant video call platform for calling across the world for free with screen sharing!

Topics

Resources

License

Stars

Watchers

Forks