Inspiration

As a result of the pandemic limiting social interaction among people all over the world, our team hopes to design an app that connects people with others who share similar interests.

What it does

StayConnected addresses the social problems that have risen due to COVID19 by allowing users to select a topic in which they are passionate about in order to engage in video and voice chat with fellow users. Each topic is provided with subsections that users can click on to have conversations with other users.

How I built it

StayConnected was built using Dart, the Flutter UI kit, and the agora.io, a plugin that enabled features for video and voice communication. Through Flutter, we have created an app that can be accessed on Android devices.

Challenges I ran into

This was our first official hackathon in which we designed an app. 2 out of 3 of our members learned to use Flutter and code in Dart for the very first time. We struggled to implement the backend aspect to our app. Additionally, we had issues with the agora.io plugin since it used a deprecated class and returned some exceptions.

Accomplishments that I'm proud of

We are proud of the speed at which 2 of our member were able to learn how to code in Dart and Flutter. Additionally, we are glad that we were able to successfully complete a project for our first hackathon.

What I learned

How to code in Dart, utilize the Flutter UI kit, and utilize a video & voice chat plugin.

What's next for StayConnected

We hope that we can potentially expand on the app by adding user authentication, categorizing video calls based on what university a user attends, adding more topics, and allowing users to see how many people are currently in a video chat.

Built With

Share this project:

Updates