Inspiration
This web app was inspired by what we saw daily as computer programmers. Our peers often struggled with the more humane aspects of life, such as relationships. By creating a somewhat nerdy and easy-to-use platform for them to communicate better, we hope to ease the computer programmer lifestyle and make it more enjoyable. By making the lifestyle more enjoyable, programmers are more likely to be euphoric about their lives. And if they are euphoric about their life, they write better code. Therefore, HackMyHeart could theoretically take us to Mars in the near future.
What it does
This web app allows users to interact with like-minded computer scientists and form meaningful connections. It allows users to edit their profile to change content like their name and bio to appeal to others. It considers who the user swipes left or right on and outputs appropriate users based on past interactions.
How we built it
We built this app using HTML, CSS, and JS. We programmed everything on VSCode.
Challenges we ran into
We had so much we wanted to do in so little time, so we struggled to debug our code and fully implement the backend. We also faced the challenge of our team being small, with only two members and fewer hands to write code. We felt we could not get everything we wanted done in time.
Accomplishments that we're proud of
We both used new tools that we had some of us had never used before by being able to integrate APIs, JSON, Token Classifiers, and so much more. We are also really proud of our LLAMA-based chat feature.
What we learned
We learned so much about APIs and JSON while working on this project. We could implement many new techniques with these tools that we had not had the chance to touch on before this project.
What's next for HackMyHeart
We hope to expand it in many ways. We currently have an algorithm that determines profiles the user may enjoy, but we plan to implement it better so that it works correctly. We would also like to add a database to store created accounts to make the app more dynamic. It would also be interesting to add a feature where users can post about their day-to-day lives, including what MLH events they are going to.
Built With
- css
- html
- javascript
- json
- randomuser-api
Log in or sign up for Devpost to join the conversation.