Inspiration
Our team was inspired to create this platform to address the difficulty that sponsors face when they try to connect with individuals who are interested on their contents but are not able to talk to them in person because of different circumstances.
What it does
We have built a unique database that allows users and companies to register and create group or private chats, as well as conduct live video calls, whether in a group or 1v1 setting.
How we built it
We utilized Agora, a Real-Time Voice and Video Engagement platform, for the live video calling feature, and Ngrok, a free web hosting URL service, for hosting. Additionally, we used HTML, CSS, and JavaScript for video service. For the messenger feature, we used Firebase as a database and Chat Engine API for live-time messenger. The chat service was implemented using TypeScript, JSON, React, and HTML/CSS.
Challenges we ran into
Our team encountered several challenges in building BitConnect, but the biggest challenge were implementing the live video streaming and messenger features which both are not easy feature to build and arrange them together in one service without prior knowledge.
Accomplishments that we're proud of
We are proud that we were able to overcome challenges and complete the project as we had intended from the start.
What we learned
We have learned various technologies, including those we had not previously used. We also gained valuable experience in setting goals, forming a team, and working towards a shared objective.
What's next for BitConnect
We plan to make BitConnect even more accessible and user-friendly, and add more features, such as more detailed user profiles. We may also explore the potential of this technology and service, and potentially start a startup related to this field.
Built With
- chat-engine
- css3
- firebase
- html5
- javascript
- react
- typescript
Log in or sign up for Devpost to join the conversation.