Our Mission
Navigating health concerns and diagnoses can be isolating. For both visible and invisible health struggles, building a community of individuals with shared lived experiences who can offer support, advice, and simply exist in a safe online space can help reduce the potential negative implications that a lack of a support system may cause when dealing with personal health concerns.
Why use Health Hive?
The internet hosts a wide range of discussion forums in which users can connect over various niches, interests, and topics. What differentiates Health Hive from the rest? Oftentimes, the capacity for these forums to contain multiple different discussion topics can be overwhelming and difficult to explore and filter for a certain topic and subject. Additionally, the ability for users to join multiple different discussions opens the door for interactions from those with no connections or experiences to a topic - making it increasingly difficult for individuals looking to form genuine connections to find like-minded people.
How we built it
Health Hive was first prototyped using design software applications Figma and Canva. Front end website development was executed in React JS using CSS and JavaScript, while the back end development was made through MongoDB.
Challenges we faced
Front-end developers Sabrina and Maiah ran into challenges creating a drop down button for the comment forum. Our back-end developer, Alyson spent over 10 hours troubleshooting various technical challenges with MongoDB's server, in which multiple mentors were also unable to identify the issue. The only resolution was to switch devices. After coding all queries in Python, she then had to rewrite them all in JavaScript upon running into connection issues with the front and back end.
Accomplishments that we're proud of
Alyson, completely new to both JavaScript and MongoDB, managed to both learn and troubleshoot the tools. Maiah learned from scratch how to us CSS and React JS. Sabrina was able to troubleshoot design issues with the implementation of the drop down comment button. Ayan was able to learn UI/UX design as a first time user of both Figma and Canva for web prototyping.
What we learned
The past 24 hours working on Health Hive allowed us to leave with skills in React JS and web design, as well as how to plan and prototype a website. Alyson learned troubleshooting skills with MongoDB and connecting back end code to front end code, as well as how to use JavaScript for back-end development.
Looking forward with Health Hive
More interaction features such as comment replies, as well as creating the option to customize usernames when posting a comment. Additionally, implementing a more efficient persist implementation for the comment section as well as expanding the diagnostic database.
Built With
- canva
- css
- figma
- github
- javascript
- mongodb
- react
Log in or sign up for Devpost to join the conversation.