Side Prizes We're Going For
All of them
Inspiration
We were inspired by an ongoing issue that all of our team members have noticed within Greek life: the complications involved with finding a date for formal events or date events. Current dating app solutions are too informal and targeted toward short-term entanglements, while others might suggest intentions of contact beyond a night/weekend long formal or date event. We wanted to fill this void for the good of humanity (Participants of Greek life) by making an informal way to invite a date to a formal event!
What it does
Our app is a social platform that allows users to match with other users based on one photo and a short description. Users are presented with a list of potential matches, and users can swipe right if they are interested or swipe left if they are not. Matches will be displayed at the end of the session with contact info if the user wants to reach out and ask them for a date.
How we built it
We developed our app using the Flutter framework which is integrated with Firebase to enable real time user data storage. The implementation was done in VS Code, and our team was split up into groups that worked on the frontend, backend, and miscellaneous research.
Challenges we ran into
One of the biggest challenges was with our fullstack integration. This was our first time using and implementing Flutter and Firebase in a complete application, and our first time using Firebase in general. We also had issues trying to push/pull from GitHub as our project changes kept getting wiped and moving us back in our progress.
Accomplishments that we're proud of
We are proud of the speed at which we implemented our user interface. This allowed us to focus more on the issues revolving around the fullstack integration.
What we learned
We learned how to use Firebase, integrate Flutter & Firebase in the same application, and how to effectively use GitHub.
What's next for Date Dash
Our future plans involve integrating an in-app chat system to simplify and moderate interactions to ensure a safe and friendly environment. We also believe that we can reskin this app format for many other uses, such as connecting students who need tutoring with other students who can tutor them! However, for this Hackathon, since time was a constraint, we decided to implement a matchmaking app since it has less variables than other possibilities.
Log in or sign up for Devpost to join the conversation.