Skip to content

Interactive virtual spaces for remote teams to work, and connect powered by Three and WebRTC.

License

Notifications You must be signed in to change notification settings

saphalpdyl/melo

Repository files navigation

Melo Logo

Melo Melo Logo

Interactive virtual spaces for remote teams to work, play, and connect.

Overview

Melo is an immersive virtual workspace platform built with Next.js, Three.js, and WebRTC, allowing remote teams to collaborate in real-time within interactive 3D environments. Whether you're conducting team meetings, brainstorming sessions, or casual hangouts, Melo provides a seamless and engaging virtual experience.

Update Screenshots

image image image image image

Prototype

Screenshot 2024-12-26 230732 Screenshot 2024-12-26 140144

Features

  • [⌚] Real-time 3D Environments: Fully interactive spaces powered by Three.js
  • [⌚] Spatial Audio: Direction-based audio using WebRTC for natural conversations
  • [⌚] Custom Avatars: Personalized 3D avatars for team members
  • [⌚] Interactive Tools: Whiteboards, screen sharing, and collaborative documents
  • [⌚] Private Spaces: Create dedicated rooms for teams or projects
  • [⌚] Low Latency: Built on PartyKit for optimal real-time performance

Contribution

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'Add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Support

For support, please open an issue in the GitHub repository or contact the maintainers(me) at support.

About

Interactive virtual spaces for remote teams to work, and connect powered by Three and WebRTC.

Topics

Resources

License

Stars

Watchers

Forks

Languages