Inspiration

Parenting has a long-term impact on children's mental and physical health, behavior and academic skills, and even labor-force participation throughout their lives. Culture shapes parents and parenting in the same way that culture shapes mental health. Culture also determines when and how parents care for children, what parents expect of children, and which behaviors parents value, promote, and reward or discourage and punish, according to cross-cultural comparisons. Cross-cultural parenting does not have to be a lonely journey if supportive communities are available to help each other; the Beehive network is the solution.

What is Beehive?

Beehive is an audio-based social networking app that allows users to meet, converse, and share ideas. It is a safe and inclusive place where parents can participate in a live discussion about raising children. It's an audio-based platform where parents can ask questions, learn new things, and participate in conversations with other parents, parent educators, and parenting professionals that you won't find anyplace else.

How we built it

To build the application, we used React.js, HTML, CSS, and ml5js.

Challenges we ran into

One of the team members who played a critical role in technical support and doing the back end for the project dropped out 12 hours into the hackathon, so only three hackers were left to complete the project. We also had a huge time difference working with teammates from across the globe. Our team was mostly made up of first-time hackers, and we did our best to complete the project.

Ultimate Failed Hack

We wanted to incorporate pose estimation to give real-time feedback on yoga postures for an event in the app. For that, we needed to use ml5.js with postNET. I wanted to use this hackathon to learn a new language, and so I am completely new to JavaScript. I have watched multiple YouTube video tutorials and tried to follow along. There were missing steps in that, and they used different development environment than I was familiar with, so there was a steep learning curve. I only have used replit. It's impossible to learn a language in two days, but I tried my best. I spent a lot of time trying to figure this steps out on my own because I wanted to challenge myself to troubleshoot. I only know a little bit of C++ and HTML, so it made it even harder since I didn't understand the basic concepts yet. Another challenge that I faced that I wasn't able to get a mentor because of the limited availability. I was overwhelmed because of all the new information and this was my first ever hackathon.

Overall, this was a great learning experience for me. Because of this hackathon, I was able to explore into ml5, javascript, and postNET. I am fascinated by these and I am planning on diving deeper into these languages. I also learned how to work with different people and to take failures as a stepping stone to success.

Accomplishments that we're proud of

That we developed a practical app that supports cross-cultural parenting and their wellbeing by providing an audio-based social network platform.

What we learned

As first-time hackers, we learned how hackathons work, the project development process, and how to collaborate with newly met team members. Overall, we learned a lot from fellow hackers, mentors, and workshops, as well as career opportunities from sponsored companies.

How Beehive Work

  • Beehive wants its users to engage in a variety of conversations. Many of the rooms you see in the app are housed within "Hives," which are handpicked based on your preferences. Hives, like businesses, have themes, such as mindfulness, education, or even parenthood.

  • You can enter the room by tapping on it - they're all open for you to enter or exit. You enter each room as a member of the audience. If you want to speak, you "raise your hand," and the speakers can choose to invite you up. You can also design your own room.

Built With

Share this project:

Updates