project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

spaces3

An audio conference app you've been waiting for! With token gating, you decide who joins your calls. Stay connected with your team through live chat support and customize your experience with profile management and make it your own. 🚀

spaces3

Created At

HackFS 2023

Winner of

2️⃣0️⃣ Push Protocol — Top 20

🏊 Huddle01 — Pool Prize

Project Description

spaces3 is an audio conferencing app that leverages the power of decentralization to provide a seamless and secure communication experience. Built using the cutting-edge technologies of huddle01 and push chat, Spaces3 offers a range of features designed to enhance your virtual meetings and create a personalized online presence.

With spaces3, you can create meetings effortlessly and schedule them for future use. This allows you to plan ahead and ensure that all participants can join at the designated time. Additionally, Spaces3 offers the unique feature of token gating, which enables you to conduct meetings exclusively for your community. By implementing token gating, you can ensure that only authorized individuals can access and participate in your meetings, fostering a sense of exclusivity and privacy.

One of the standout features of Spaces3 is its comprehensive profile management system. This feature allows you to customize your online presence, making it easier for others to identify and connect with you. Whether it's adding a profile picture, updating your bio, or avatar, Spaces3 empowers you to create a compelling and engaging profile that reflects your personality and expertise.

Once inside a meeting, Spaces3 provides a range of audio chat features to facilitate seamless communication. Whether you're hosting a business conference, conducting a virtual workshop, or simply catching up with friends, spaces3 ensures crystal-clear audio quality, enabling you to have productive and engaging conversations.

In addition to audio chat, Spaces3 takes communication to the next level with its live emoji reactions. Express yourself in real time by using a variety of emojis to convey your emotions, reactions, and feedback during the meeting. This feature adds a fun and interactive element to your conversations, making them more engaging and enjoyable for all participants.

Furthermore, Spaces3 incorporates a live chat functionality powered by PushChat. This allows participants to engage in text-based conversations alongside the audio chat, enabling real-time collaboration and information sharing. Whether it's sharing links, asking questions, or providing additional context, the live chat feature ensures that everyone can actively participate and contribute to the meeting.

How it's Made

spaces3 is a web application that leverages Next.js as the frontend framework and NextUI as the frontend UI component library. This combination provides a robust and efficient development environment for creating a seamless user interface.

spaces3 integrates with the thirdweb SDK and wallets. This integration allows users to connect their wallets securely and easily, providing a smooth experience for managing transactions and interacting with the application.

The profile data and meeting information in Spaces3 are currently stored in a GraphQL database. However, there is a plan to explore more decentralized storage options in the future to enhance data security and privacy.

For video and audio infrastructure, Spaces3 utilizes Huddle01. Huddle01 provides the necessary capabilities for creating and joining meetings, as well as streaming audio to meeting participants. This infrastructure ensures a reliable and high-quality audiovisual experience for users.

For live chat features, Spaces3 incorporates Push Chat from the Push Protocol. This feature allows users to create chat groups based on meetings and adds members to the respective group when they join. This enables real-time communication and collaboration among meeting participants.

When creating a meeting, Spaces3 automatically generates a new group chat with admins same as the meeting admins. As new members join the meeting, the host is prompted to accept and add them to the group chat. This seamless integration between meet and group chat enhances collaboration and communication within the application.

Spaces3 also incorporates lively emoji reactions. This feature displays flying emojis as reactions, adding a dynamic and engaging element to the user experience.

background image mobile

Join the mailing list

Get the latest news and updates