DreamDates is a web application that helps people find ideas for what to do on a date.
Going on dates is something that’s common to many people. People go on dates when they’re looking for a relationship, when they’re in a relationship and when they’re married. It's a common and very important experience at every stage of romantic relationships.
Planning a date can be not so straightforward for many people. We all have that friend that always knows the cool spots in town, the latest things happening, and what to do for fun. However not everyone is that cool friend, and it can be hard to come up with a fun idea for a date, especially on a consistent basis.
Based on our problem background we formulated the following problem statement:
People who go on dates need a way to conveniently find dating ideas because they want to share different experiences together.
We put this statement to the test with some research by running a survey and doing user interviews. Our survey had 24 respondents and 54.2% of them indicated that they have trouble coming up with dating ideas. In the initial stage, we interviewed 5 people and uncovered a lot of interesting insights. A key one was:
100% of interviewees said they loved going on new experiences during dates.
Digging into this trend with secondary research, we found that studies have shown that people who engage in different and exciting activities for dates have more satisfaction and closeness than people who stick to more familiar dating activities in their comfort zone (Harasymchuk, Impett, Muise, Walker, 2021). This is because these novel experiences provide opportunities for people to share new perspectives and experiences together which fosters greater feelings of closeness.
We concluded from our research that going on different and exciting dates improves the dating experience and the problem of finding what to do for a date was one worth solving. That’s where DreamDates came in.
While working on the project, we adopted a model of continuous discovery and continued doing user interviews throughout each stage. We conducted 9 user testing sessions and an additional 5 user interviews. In these interviews, we found a common pain point was planning the logistics of a date. Our interviewees didn’t like searching for all the fine details needed to adequately plan for a date. We took this into consideration when building our product, leading us to prioritize these aforementioned details.
DreamDates is a responsive web app that helps users find different date ideas. DreamDates allows users to search by name or category, save their date ideas, and view more details about each date. All the research and date details are all in one place so users can easily decide on their next date with their partners.
After the initial lo-fi tests, we learned that users spent a long time finding where to sign in, were confused about clicking the down arrow to open up more details, and had trouble looking for the saved ideas. They did know that each card was a different idea and the search bar/category options could help them find ideas.
Technical implementation
Technical challenges
Key Takeaways
As a team, we’ve decided to keep working on DreamDates for the foreseeable future. We see it as a great avenue to continue to gain valuable experience in building a real-life technology product.
We have a host of features and improvements planned as we continue to work on the project. Some key features we’ve identified from our user interviews and testing sessions include: making our date details richer with content like reviews and custimer videos, support for more locations, filters for our home page and more. We look forward to implementing these features to create a better experience for our users.
1. Much like everyone else the importance of communication.
2. I really enjoyed collaborating with people not only in my role but in different roles while leveraging a diverse set of skills
3. Overall learnings, how hard the entire process is prior to development, problem statement, and research. Working in an agile environment, sprints, and retro. Improving my overall technical skills
As a team we learned one of the most important aspects when it comes to working together is communication. We also learned how important it is to spend the needed time learning about our problem space. We made a pivot in week 2 from our first problem space after doing a bit more critical thinking and with our next problem we made sure we spent time thinking critically and developing our problem space.