Inspiration
The inspiration for Help Net came from the devastating impact of the 1999 Super Cyclone in my home state of Odisha, India. Learning about the immense loss and suffering caused by the cyclone made me realize the critical importance of timely help and organized support systems during natural disasters. This motivated me to create a tool that could connect those in need with those who can help, potentially saving lives and alleviating suffering during such crises.
What it does
Help Net is an app designed to support individuals affected by natural calamities such as floods and hurricanes. It features three main functionalities:
Request Support: Allows users to post requests for resources such as food, water, shelter, and medical aid, enabling the community to respond with assistance. Donate to Organizations: Facilitates donations to established organizations that provide aid during natural disasters, ensuring contributions are directed to trusted and impactful entities. Organization Directory: Provides information about various organizations that offer support during natural disasters, including their services and contact details, helping users connect with these entities for help.
How I built it
Help Net was built using Java and XML in Android Studio. The app's backend is integrated with Google Firebase to manage user authentication, data storage, and real-time database functionalities. The user interface was designed using XML to ensure a smooth and intuitive experience.
Challenges I ran into
I ran into challenges like losing my work due to a windows blue screen error and incorrect library versions error that I resolved through my perseverance & the help of Stack Overflow.
Accomplishments that I'm proud of
I'm proud of being able to build this app within 2 days, as my work from the whole week got deleted due to windows bluescreen error. I'm also proud of building an app that matters & works as I intended it to work.
What I learned
Throughout the development of Help Net, I learned a great deal about handling library dependencies and version conflicts in Android development. I also gained valuable experience in integrating third-party services like Google Firebase and designing user interfaces that are both functional and user-friendly. Moreover, this project underscored the importance of perseverance and problem-solving in software development.
What's next for Help Net
Looking forward, I plan to enhance Help Net by adding more features such as real-time notifications for new posts and donations, a map view to visualize the locations of requests and resources, and multilingual support to reach a broader audience. I also aim to collaborate with organizations to expand our directory and increase the impact of our app. Ultimately, I envision Help Net becoming a comprehensive platform for disaster response and relief, making a significant difference in the lives of those affected by natural calamities.
Log in or sign up for Devpost to join the conversation.