Inspiration

Traditional charity is a black box. You drop money into a void, and the recipient becomes a nameless victim. I found inspiration in people like Ibrahim, a displaced gym owner in Gaza, and Dr. Layla, a physics professor in Sudan. They do not need pity. They need access. I wanted to build an open door where resilience meets opportunity.

What it does

The Open Door is a marketplace for dignity. It connects global support directly to verified individuals in crisis zones. Professionals list services in the Craft section. Families list infrastructure needs in the Key section. I used a WhatsApp integration for the mechanism. A donor clicks to chat, and the app pre-fills an introduction message. Transactions happen peer-to-peer with zero platform fees.

How I built it

I built this in a 48-hour Ruby on Rails sprint. The backend uses a lightweight Listing model with enums. The frontend relies on Tailwind CSS for a professional look. I avoided Stripe. Instead, I built a dynamic link generator that formats a custom WhatsApp message based on the specific listing.

Challenges I faced

Design philosophy was hard. It is difficult to make a humanitarian app feel professional rather than depressing. I replaced words like donate with invest. Trust was also a challenge. Without a payment gateway, the UI must visually prove the person is real and safe to chat with.

Accomplishments that I'm proud of

I created a zero-fee model. Every cent goes to the member. I am also proud that I track handshakes initiated rather than dollars raised. This prioritizes human connection.

What I learned

I learned that friction is good. Forcing a conversation builds empathy. I also learned how to use Tailwind Grid to make a complex layout work on mobile devices where most of my users are.

Built With

Share this project:

Updates

Submission history