Inspiration
We decided to create the iHELP app because we saw many articles on people getting lost and having no way of alerting others. If they did try to contact others, they would have to open up multiple apps just to notify others of their situation. Sometimes, there might be no one in your area you can reach out to as well, and finding someone takes a lot of effort.
What it does
This is why iHELP has an alert system and community all in one app. Now, people don’t have to open up multiple apps or try to find someone who is able to help them. You can call the police, contact friends and family, make posts, and help others.
How we built it
We built this project using MIT App Inventor. The CloudDB is the main database that stores all users’ login info, posts, etc. There is also a location sensor that can gather your location and a map where you can see where help is needed. We added a help page where users can easily contact authorities or find someone in their contacts to help them when needed.
Challenges we ran into
There were many challenges we face during the making of this app. Since we were so far away from each other, communication was hard. However, we tried to reach each other however we could and held meetings to discuss the app. The biggest issue we faced was figuring out how to carry out our ideas. There were some functionalities we weren’t sure how to implement at first, but we asked our peers, the internet, and teachers. Eventually, we were able to conquer these challenges and it was a very rewarding experience.
Accomplishments that we're proud of
We're proud of making an app that could benefit a lot of people in the future. Going from inspiration to idea, then to reality was a really fulfilling experience. Although we bumped into a lot of problems, we were able to learn from them and succeed.
What we learned
Throughout the app-making process, we learned how to work as a team to overcome challenges. There were some differing ideas/opinions at first about the app, but we learned to compromise and create an app that everyone is satisfied with. If someone was having trouble solving an issue with the code, someone else could step in and help, or direct them to other resources. Another thing we learned is how to use MIT App Inventor to create a functional app that can solve a common problem. We learned how to use different databases to store information, as well as create an online community platform where people can easily ask/give assistance.
What's next for iHelp
We're hoping to expand on the functionalities of the app. There are some features, such as a ranking/sorting system, that we're hoping to implement in the future.
Built With
- api
- databases
- mit-app-inventor
Log in or sign up for Devpost to join the conversation.