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

Share this project:

Updates