Skip to content

kmeyer313/introspect

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Introspect

A web app that helps you better understand yourself and the traits you are attracted to in others. Based on the traits you found attractive in past and current love interests, this app will analyze and represent the data in a way that may reveal patterns and surface the traits most important to you.

There is still much work to do on this web app! We have decided to keep the repository private, but would still like to display the work we have thus far. Check it out on Heroku, or take a look at the photos below.

Overview

The user starts by selecting the traits that are important to them in a relationship. These traits fall under predetermined categories. Within each category, the user can select a favorite trait.

Traits

Create a chronological list of relationships, including crushes, boy/girlfriends, and hookups. Easily edit this list at any time.

Interests

From the data in this list, Introspect will create a history bar graph that displays all interests in relation to the time the user and interest were together and their affinity to each other.

History Graph

Clicking through this bar graph takes us to individual break downs of each interest. From here, the user can assign a score to each interest based on how they met their desired traits.

Donut Graph

Once the user has filled out their interests and traits, they can recieve a custom analysis of what they find truly important in a relationship. Users initially selected which traits were important to them in each category. They can also select the top five relationship where they were happiest or least happy. Introspect looks at all of this data, and creates a bubble graph representing the traits that were most prevalent in these relationships compared to the traits the user initially identified as important to them.

Dissonance

Stack

Introspect backend was created and accessed with MongoDB and the Mongoid Gem. The app is built with Ruby on Rails and JavaScript. Visual representations of our users' data are built with D3. Bootstrap helped us quickly design the frontend.

Team

This project was completed with a team of five Dev Bootcamp students.

Katie Meyer Tori Huang Eric Tenza
Katy Meyer Tori Huang Eric Tenza
Jones Melton Tyler Doershuk
Jones Melton Tyler Doershuk

About

Final project for Dev Bootcamp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published