A while back, as a joke we made a dating application for tech workers and students. From this idea, however, we noticed that there are not really any dedicated platforms for spirited hackers to find new teammates and collaborations. PypeLyne is our answer.
What it does
PypeLyne is a web application where users can register and then assign themselves tags based on their skills, preferences, and interests, as well as future events they are participating in. Users can then attempt to match with other users in our database who have closely aligned characteristics, which in addition to above include a possibly close physical location or specific friends. Successful matches are displayed in order of how closely users are related to each other.
How we built it
Challenges we ran into
There were many obstacles in our project that necessitated our choice of tools. For example, in order to code our backend in Python, Flask was necessary for integration with our website. Additionally, as we pushed forward, the specifications of the project changed nearly by the hour. As we learned more and put more into code, our team grappled with and adapted to the shifting nature of the web application that we were making.
Accomplishments that we're proud of
We're proud of our beautiful interface and the smooth integration of our webpage, backend code, and database. We're proud of how we came together to implement such a web application, and our capabilities to turn on a dime when needed and make it work.
What we learned
We learned a lot about integrating the frontend and the backend of an application. We also learned more about setting project requirements, and we learned various new tools along the way from fellow teammates and the demands of the project.
What's next for PypeLyne
We'll need to add various other functionalities to PypeLyne, such as user messaging and custom tags.