Alt Text

Inspiration:

For CS majors, diving into the world of relationship compatibility is a hilarious departure from the usual realms of coding and debugging. We were inspired by the lack of a way to determine if couples are a good fit or not. Creating a platform like im.notsingle.club allows us to apply our skills to something fun and meaningful, bringing couples closer together through technology.

What it does

There are 3 different ways to test compatibility on our website, the first being by Zodiac sign, next with an actual personality test where you can rank preferences and lastly a hot takes quiz where you can pick and choose which option you agree with.

How we built it

We built 'im.notsingle.club' using a combination of HTML, JavaScript, and CSS to create a user-friendly and interactive website. Our team integrated three different compatibility tests into the platform.

The HTML structure forms the backbone of our site, defining the layout and content. JavaScript adds dynamic functionality, allowing users to interact with the tests and receive instant feedback. CSS is used for styling, ensuring a good design. To create the compatibility tests, we researched and selected questions that are both fun and insightful, designed to reveal compatibility between partners. These questions cover a range of topics to provide a comprehensive assessment of relationship compatibility.

Challenges we ran into

There were multiple challenges met at all levels of this project. The first thig we were confused about was how we were going to compare compatibility. Initially we wanted to match a user up with someone who had taken the age but we quickly realized that would involve working with a database that stores each users information. We weren't super well versed in databases and for us to be able to match a user, we would need a bunch of people to take the quiz which given the time wasn't plausible and randomly generating new users would defeat the point of a match making sight. One solution we thought about was to make the users enter their email but that was also dropped when we ran into various issues about signing up to save progress and user input and then matching it to someone with a unique personality score.

Built With

Share this project:

Updates