Inspiration

We built Aidex because donating still feels like a black box. Donors often have no clear way to see how funds are used after payment, while NGOs struggle to prove progress in real time. We wanted to turn trust from a marketing claim into a product guarantee by combining escrow, milestone-based releases, and transparent verification.

What it does

Aidex is a milestone-based donation platform where:

  • NGOs create campaigns with clear goals and phased milestones.
  • Donors contribute funds into escrow-protected flows.
  • Funds are released only when milestones are verified.
  • If commitments fail, funds can be held/refunded instead of silently disappearing.
  • Donors and NGOs both get dashboards for transparency, analytics, and activity tracking.

How we built it

We built Aidex as a full-stack web app with role-based flows for donors and NGOs.

  • Frontend: modern dashboard experience for campaign discovery, donation tracking, NGO campaign management, analytics, and settings.
  • Backend: campaign, milestone, donation, and review logic with protected APIs.
  • Escrow model: release logic is tied to milestone verification, not just campaign creation.
  • Verification pipeline: campaign/milestone review states are reflected directly in UI and funding availability.

Aidex’s release behavior means donated money is not given to the NGO all at once.

Funds first go into escrow and are split across campaign milestones. For each milestone:

If the milestone is verified as completed, that milestone’s funds are released. If it is not verified, those funds stay locked. If the campaign fails review conditions, locked funds can be returned/refunded instead of released. In plain terms: money moves only when proof of progress exists.

So only verified milestones unlock capital.

Challenges we ran into

  • Keeping funding logic, review states, and frontend UI perfectly in sync.
  • Designing clean role-based user journeys without creating complexity.
  • Managing rapid iteration and merge conflicts while improving both product quality and visual design.
  • Making a technically complex escrow + verification lifecycle intuitive in a hackathon timeframe.

Accomplishments that we're proud of

  • Built an end-to-end trust-first donation flow, not just a donation form.
  • Delivered separate polished experiences for NGOs and donors.
  • Implemented milestone-gated release behavior with clear user visibility.
  • Shipped a complete design revamp to make the platform feel production-grade and demo-ready.
  • Successfully merged and shipped collaborative changes under tight deadlines.

What we learned

  • Trust and transparency need to be designed into system behavior, not added as UI labels.
  • Product clarity is as important as backend correctness in impact-focused fintech tools.
  • Great hackathon execution requires fast iteration, clear ownership, and aggressive conflict resolution.
  • Role-based UX needs strong information hierarchy to stay usable.

What's next for Aidex

  • Add deeper verifier workflows and evidence review tooling.
  • Expand analytics with campaign-level risk and impact forecasting.
  • Improve on-chain auditability and wallet-native experiences.
  • Add recurring donations with milestone-aware scheduling.
  • Launch pilot partnerships with NGOs to test real-world usage and feedback loops.
Share this project:

Updates