Study groups are often easy to find, but they might not match up with the way that you personally study. This application hopes to match students with study groups that will actually work effectively for them.

What it does

This application allows users to find study groups in their area that match their studying style and the topics that they commonly study.

How I built it

We used HTML, CSS, and Javascript, along with the Parse API.

Challenges I ran into

When creating an algorithm to find the groups that would best suit a given user, we had some trouble properly extracting the time between the user and the group. However, we eventually replaced this functionality by providing a map view that would allow users to see where a group was located relative to themselves.

Accomplishments that I'm proud of

Developing the ranking algorithms and integrating it smoothly with the front end of the project, using the Google Maps API to display a map of group/user locations on the website.

What I learned

I learned how to use Javascript effectively in the context of a meaningful web application.

What's next for Osmos

We will try to improve our ranking algorithm for calculating the best groups in a given area. We also want to improve the overall design quality of our website. We will also be moving the website to our own domain name once it's updated.

Share this project: