Description as a Tweet:

Has quarantine been making you lose your mind? Afraid of not knowing what to do and then regretting it later? All you have to do is download our app, and you can get an answer that taps into your mood perfectly -- and even bring back old memories!

Inspiration:

Understanding the pain of being stuck at home for months on end, especially as a bored college student, who had dreams of having the fun college experience, we were inspired to create an app that would be able to read our thoughts/emotions and automatically suggest ideas of fun-filled activities, which would not only be entertaining at the present moment but would also elicit amazing childhood memories.

What it does:

After a simple initial stage of signing up, the user gives their current mood and they are brought into a fun interactive environment, where they are shown a series of activity cards. The user then can swipe right to denote that he/she likes it, or left to denote that he/she does not. Our algorithm then uses their preferences to suggest activities that would best interest them, keeping in mind the weather, their mood, and their previous responses.

How we built it:

With the constant challenge of time zones, we split our work based on sections of the app and began working on the front-end and back-end of each of the sections. We then merged our code through VSCode's Live Share feature and continued working on additional features that would best work with all sections of the app.

Technologies we used:

  • Misc

Challenges we ran into:

Our challenges included the layout of the app, widgets, and how we were supposed to create an interactive right/left swipe cards system. These challenges helped to improve our understanding of the basics of an android application and also gave us additional experience in collaborative work.

Accomplishments we're proud of:

One of our biggest accomplishments is the fact that we were able to progress well into bringing out what we envisioned. Additionally, getting the tricky concepts like linear swipes on the mood panel and left/right card swipes for activities to work is an accomplishment that we are proud of.

What we've learned:

While gaining a much better understanding of Dart, Flutter, and Android Applications, we gained experience in collaborative work, especially along with people living in different time zones. We were able to improve our problem-solving skills and have much better ideas to develop this app.

What's next:

We see a lot of potential in this app. While we hold a simple algorithm to let the app decide what is best for the user, we believe to build an AI that would constantly get inputs from the user and build models to filter out "likely to be rejected activities" and suggest the best activities. This AI would factor in the location of the user, their current mood, their age, the most popular current trends for their age group in their region (and around the world), along with their inputs to predict activities that would keep the user interested.

Built with:

Through the use of Flutter and Dart, along with the Android Studio emulator services, we were able to build "What Do I Do!?" We took advantage of VSCode and it's Live Share feature to work simultaneously and also help each other out with much more ease.

Prizes we're going for:

  • Best Mobile Hack
  • Best Beginner Software Hack

Team Members

Sejal Agarwal
Tanishk Jain
Ameya Jain
Siddhanth Satish

Table Number

Table TBD