Inspiration
The inspiration behind HushHarmony arose from a shared desire for tranquility in everyday environments. In bustling urban spaces, finding quiet spots for work, relaxation, or socializing can be challenging. HushHarmony aims to empower individuals by providing them with the information needed to quickly navigate and discover quieter spaces, fostering a sense of well-being and control in their surroundings. This project is fueled by the belief that everyone deserves the opportunity to make choices that positively impact their mental and physical health in the midst of the noise of modern life.
Environmental Considerations
Our serverless application is designed with sustainability at its core, leveraging the most advanced low-carbon infrastructure available. By adopting a serverless architecture, we significantly reduce the environmental footprint traditionally associated with server-based computing. This approach allows for on-demand resource allocation, ensuring that computing power is consumed only when needed, minimizing idle resources and thus reducing energy use and carbon emissions. We have meticulously selected cloud service providers known for their commitment to renewable energy, ensuring that the infrastructure powering our app operates on the greenest energy sources available. Furthermore, our code is optimized for efficiency, reducing the amount of computing power required for operations and thereby further decreasing our carbon footprint. Our commitment to sustainability is reflected not only in our application's performance but also in our contribution to a healthier planet. Through continuous monitoring and improvements, we strive to set a benchmark in low-carbon technology, demonstrating that innovative solutions can lead to both exceptional performance and a positive environmental impact.
What it does
HushHarmony is an innovative application designed to enhance users' daily experiences by providing real-time insights into the noise levels of indoor and outdoor spaces. Users can access information about the volume of a location, allowing them to make informed decisions for their well-being. Whether choosing a study spot, workspace, or social venue, HushHarmony empowers users to navigate and prioritize quieter environments for a healthier and more enjoyable lifestyle.
How we built it
We used React for the front end of the web application, with Nodejs as the backend that makes calls to our MongoDB Database. For data collection, we decided to gather data on user’s mobile for greater accuracy. For the front-end of the mobile app, we used React Native, with backend as Nodejs.
- The indoor map is generated using MappedIn
- The outdoor map is generated by Google Maps
- The user’s location is gathered from GeoLocation API
Challenges we ran into
- Striking a balance between an aesthetically pleasing user interface and optimal user experience presented challenges in design decisions.
- Achieving real-time updates for noise data on the map and ensuring seamless synchronization with user inputs demanded careful handling.
- Some data collection packages/API were not consistent.
Accomplishments that we're proud of
- Rendering outside view within MappedIn was tricky
- Aesthetically pleasing landing page
- Integration of MappedIn into Web page
- Socket - sender and receiver
What we learned
- Able to support people with noise level requirements, whether it be health related or preferences
- Working effectively by breaking down tasks
- Teamwork and communication
- Ways to use MappedIn and its functionalities
- Process of development - setting up repositories, deployment, database setup
What's next for HushHarmony
- Path finding while avoiding the busiest areas
- Urgent care notice - allow for emergency workers to better locate users
- Volume Warning when user is in loud area that is beyond the normal decibel warning for hearing
- Sending the noises from web app to the DB to get more data points
- Filter data depending on timestamp to avoid stale data
Conclusion
By making aware of the users surrounding noise levels within their area, we aim to enhance safety and well-being. Just as our app keeps one informed about noise, we hope it serves as a silent companion, ensuring one navigates through life with confidence and tranquility.




Log in or sign up for Devpost to join the conversation.