Skip to content

We want to be able to talk in the simplest way. That's why we created Quik.do. Talk, easily.

License

Notifications You must be signed in to change notification settings

JCscriptbit/webRTC-Fiber

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quik.do

v0.1.0
talk, easily.


Note:
This project is heavily under development.
IT IS NOT PRODUCTION READY YET.
DO NOT USE IT.

What

Quik.do is a video conferencing tool.

Why

We want to be able to talk in the simplest way. That's why we created Quik.do.

Accountless
You don't need to create any account to use Quik.do, Just use it!

No installation
You don't need to install anything. Simply use it in your browser, in any device.

No money charge
Free, forever.

Share as stream
You will be able share your video meeting to the world as stream.

Self hosted
If you wish, you can run this application as self-hosted for your own domain.

Preview

Behind

Quik.do works on Pion ecosystem. Used technologies are below;

  • Pion/WebRTC
  • Pion/Turn
  • Fiber
  • FastHTTP Websocket

TODOs

  • Automatically changing bitrate according to user's internet speed.
  • Screen sharing.
  • UI improvements.
  • Calendar option for scheduled meetings.
  • Admin area for self-hosted managements.
  • Structure for scalability.
  • GCP and Heroku installation buttons.
  • Well written readme for installation stages.

Development

Build images;

make build-dev

For development;

make run-dev

For production;

make run-prod

About

We want to be able to talk in the simplest way. That's why we created Quik.do. Talk, easily.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 46.5%
  • JavaScript 25.0%
  • HTML 16.3%
  • CSS 10.1%
  • Makefile 1.5%
  • Dockerfile 0.6%