vent2me
Inspiration
As a group, we wanted to be able to reach out to those who look for help to obtain the help that they need rather than being put in a position where they just talk to a person. We laid out the project-based of friends and family experience who did not feel like they received help as they attended to. These experiences laid out the foundation on how we will be able to help people dealing with this kind of issue.
What it does
Vent2me connects people with other users who may be facing a similar issue in their life and look for advice in a way to help them. This will allow for users to talk with others 1-on-1 with no names displayed to avoid judgment and maintain the conversation between advice and support.
How we built it
Using the Vue.js framework, we built the chatbox from scratch to allow different users to talk with one another. Along with a chatbox, vue.js was used to be able to allow users to create a post for issues that they are facing and are looking for advice/help.
Challenges we ran into
As a group, we ran into various problems throughout the whole process. To be able to decide what to build on how to break large tasks smaller with the given time. Our main feature was to be able to chat with other people from around the world and as a group, we decided to use the Vue.js framework, a framework no one had any experience with, to be able to build the chatbox along with learning Firebase throughout the process. Along with that, most members have exposed to actually software engineering skills that are no easy to learn. Towards the end, we ran into the issue where the landing page could not be connected to the actual app so we decided to have two Github Repos where the landing page would route the user to be taken to the app (the main functionality) and continue from there.
Accomplishments that we are proud of
We are proud to have built a project with no experience with hackathons or quick thinking. We face various challenges however we were able to conquer these challenges and learn more about events like such. We are extremely proud of a member who took it upon himself to learn Vue.js and Firebase given no previous knowledge of it. We are also proud to have been able to compete in our very first Hackathon!
What I learned
We learned various skills where the classroom does not really teach. Hardware skills like Vue.js, Firebasehad to be learned throughout this hackathon. In addition, we were able to learn how quickly brainstorm ideas and break down the ideas into a smaller version to be able to present to people. Apart from that, we learned how important communication is important to a project like this so that everyone is on the same page.
What's next for vent2me
Vent2me has faced various questionable features that were not implemented in this version. We hope to learn the necessary skills to implement more in the project. We thought very much about the idea and how we planned to impact other people's lives.
Log in or sign up for Devpost to join the conversation.