Inspiration
I created an online charity shop for a homelessness charity in response to the dire housing crisis in Dublin, Ireland. With the city experiencing an alarming shortage of affordable homes, I wanted to make a difference. Through this online platform, individuals from around the world can donate items, and when those items are purchased by other individuals that want to help, the proceeds go directly to the homeless charity. This inclusive approach enables global participation and supports the critical programs and initiatives needed to address homelessness. Together, we can work towards alleviating the housing crisis and providing essential support to those in need.
What it does
The app is an online charity shop. Users create an account and then post items they would like to donate then once they are purchased by others the charity receives the total money from the item sold.
How we built it
The app is built using the Flask framework and then all the payments and customer info are managed by Square. There is an SQLite database to store the user login info and the id of their square customer id.
Challenges we ran into
Trying to make sure not to expose secret variables or credentials. Managing the customer details and the card details was tricky to get my head around at the start.
Accomplishments that we're proud of
Building an entire web app marketplace that allows users to create ads and sell products in one place. Learning how to manage online payments with the help of the Square API.
What we learned
I learned how to use the Square API and how to build web apps in Flask
What's next for Test
Hopefully to turn this idea into an actual working product that I could help some of the homelessness charities in Ireland to use. Make the app using the actual production level APIs
Log in or sign up for Devpost to join the conversation.