Skip to content

Uniting faces, voices, and ideas through seamless video conferencing

License

Notifications You must be signed in to change notification settings

pythonicforge/Commune

Repository files navigation

Commune (Under development ⚠️)

banner

Commune is an upcoming video conferencing web application designed to revolutionize the way people connect and collaborate online.

Features (Planned)

  • Real-time Video and Audio: Experience crystal-clear video and audio calls with minimal lag.
  • Text Chat: Stay connected with participants through real-time text messaging.
  • Screen Sharing: Share your screen effortlessly for seamless presentations and collaborations.
  • User Authentication: Securely sign up, log in, and manage your account to ensure privacy.
  • Responsive Design: Access Commune from any device, ensuring a smooth experience on desktops, laptops, tablets, and smartphones.

Technologies to be used

  • Backend: Python, Flask
  • Frontend: HTML, CSS, JavaScript
  • Real-time Communication: Flask-SocketIO for WebSockets, WebRTC for video/audio streaming
  • Database: Firebase
  • Deployment: Vercel

Installation

Commune is currently under development. Stay tuned for updates on how to install and run the application once it's available!

Contributing

I am excited to welcome contributions from the community once the project is open for collaboration. If you're interested in contributing, keep an eye on this repository for updates.

License

This project is licensed under the MIT License.