Insipration: collaboration between peers is our favorite way of studying, but not everyone can easily find peers to study with.

What it does: Brainwave is designed similar to a social media app in which students can host customized study groups, which are then shared to all users. Users can find the right study group for them, notify their attendance in the post, and message other users who are also attending the study group.

How we built it: Brainwave is built using Google's Flutter framework and Firebase backend. The two allow for an easy integration of a fast and efficient database to a smooth mobile app.

Challenges we ran into: Technological issues due to lack of computer storage and small bugs between sharing information between different screens of the app and to the database.

Accomplishments that we're proud of: Creating a complete app in 15 hours with 2 members, learning how to make an app with Flutter and Firebase without prior experience.

What we learned: How to collaborate on a single project at the same time, new coding languages, how to test and simulate UI and app routes.

What's next for Brainwave: As a 2 person group, we are too tired to keep working. We planned on adding an AI component with KNN algorithm to filter and return unique study groups for each students needs. However, due to a lack of stamina, we decided to not implement the AI feature.

Built With

Share this project:

Updates