We each share many diverse interests. For example, one team member really liked to listen to music, and another enjoyed reading. As such, we hoped that there was one service that could find content for any category of media. We came to the realization that people with similar interests can often lead to discover of new (preferred) content based on the user.

What it does

Our web app allows users to create categories, at the highest level. This includes movies, books, music, etc. Then, users can each create their own unique subcategories based on the categories (for example, a use can create "adventure" under "books"). These subcategories are exclusive to a user, and serve to store entries (eg: individual book titles). The app then matches these subcategories of uses, and ranks others' lists based on number of matches. Then, the user can view and research the different entries.

How we built it

We used Meteor.js (with MongoDB).

Challenges we ran into

Database design; figuring out when to use embedded documents versus references was often very tricky. Website design; making the website look atheistic was challenging.

Accomplishments that we're proud of

Ability to create lists. Ability for interaction between users' lists.

What we learned

Get a general project down before details. Various css properties. Database design for MongoDB.

What's next for Lister

Implement search functionality. Make matching more efficient.

Share this project: