Inspiration

We struggled as first-year students to engage socially with others and meeting new people, therefore we decided to create this platform to allow others to make new freinds based on their interests/hobbies.

What it does

The app is essentially a chatbox, whereby students can join chats to meet new people. Each student will have to register and login to discover new chatrooms and make new friends.

How we built it

We desgined this app using Python(flask), HTML, CSS(bootstrap), Javascript, SocketIO. In terms of desgining the interests/hobbies feature, we implemented our own custom in-house alogrithm to allocate students into groups based on the interests/hobbies they choose.

Challenges we ran into

The biggest challenge we faced was time constraint. We frequently thought to oursleves that we might not be able to deliver on time however we persisted and got through it. We also came across issues with Librabries/frameworks such as SocketIO but we managed to resolve.

Accomplishments that we're proud of

Overall, I think we are all proud of the fact that we managed to design a product and deliver it within two days. In addition, we are proud of coming up with the algorithm that allocates the students into groups respective of their interests/hobbies.

What we learned

Definetly learning new frameworks such as Flask and SocketIO.

What's next for Twinder

Twinder 2.0 :))

Built With

Share this project:

Updates