Inspiration
California is home to the nation's largest homeless population. On top of that, 1 in 5 Californians struggle with food insecurity. We wanted to provide a one-stop, easy and accessible resource for individuals in need of food and housing necessities, based on where they located in California. We also wanted to provide the option for those willing to donate to an organization of their choice. Our company's motto is "Need a hand, lend a hand."
What it does
Lifeline Circle will take in the the user's location and give them the option to "seek help" or "give help." We have pages for each main county in several regions of California that provide local food and housing resources. There is also a page that allows the user to donate, using Metamask's cryptocurrency wallet and payment through Ethereum.
How we built it
We built this website using Javascript. We started the process by organizing our design ideas on Miro, "the online collaborative whiteboard platform that enables distributed teams to work effectively together." From there, we created a personalized logo on Adobe. After that, we utilized Velo and Javascript to develop our website. We also created a public Metamask account, where a user can publicly send a donation with Ethereum. We implemented Twilio's API to allow the user to send our team an SMS indicating which organization they want their donation to be sent to.
Challenges we ran into
We had some problems initially implementing Twilio's API and getting each button to successfully send an SMS to our team. After several attempts, we got it to successfully work. We also ran into some challenges with making sure each donation was publicly accessible on Metamask, to provide an added layer of accountability for our organization.
Accomplishments that we're proud of
We are especially proud of the fact that we created a fully functioning website, given that none of our team members major in Computer Science. Additionally, this is the first Hacakthon any of us have been apart of. On top of that, we're very proud of the fact that we got to provide a resource that gives back to communities, using Twilio's API and Metemask's digital cryptocurrency wallet.
What we learned
We learned how to implement Twilio's API, as well as how to send Ethereum through Metamask. Our team members who had no experience in design learned how to create a logo on Adobe, and most of our members learned Javascript for the very first time through building this website.
What's next for Lifeline Circle
We plan to extend the number of counties on our website to include all counties in California. We also plan to include many more food and housing organizations to donate to, eventually worldwide.
Built With
- ethereum
- html/css
- javascript
- metamask
- velo
Log in or sign up for Devpost to join the conversation.