This product uses specific technologies, to make room for ease of communication within DAO communities and teams.
The product combines a browser-based frontend built with NextJS and TypeScript as the primary languages. We also used libraries and packages, alongside integrations with various providers for different purposes.
Among the features we provide DAOs are:
- Chat: Every team member has the ability to send and receive messages, once authenticated.
- Multi-channel team communication: Each team member can have access to specialised team channels. This could aid communications in smaller groups of people; eg in specialized DAO teams.
- Meetings: Every DAO member can create and join Meeting rooms on the platform. This enables concurrent team communication/sync.
- Shared file storage: very DAO has a file storage capacity of 15GB, which every team member can contribute to. This could be especially useful for teams who need to share files easily, with every member of the team.
- DAO voting campaigns: (Unstable) DAOs will be able to create special campaigns, for core DAO contributions, eg decision making.
This product uses specific technologies, to make room for ease of communication within DAO communities and teams.
The product combines a browser-based frontend built with NextJS and TypeScript as the primary languages. We also used libraries and packages, alongside integrations with various providers for different purposes.
Among such integrations, we have:
- Ethersjs - For interfacing with the blockchain
- Huddle - Huddle enables Video communication and rooms
- IPFS: This makes file storage possible, with fantastic tools like Web3.storage.
- Hardhat: This enables all core blockchain activities; including developing and deploying smart contracts that power up the entire application.
- Firebase This enables basic storage capabilities.
- Push protocol: This enables users to receive notifications of everything being done on their DAO.