PasheAchi — Crowdfunding & Donation Platform
Transparent, accessible crowdfunding and community donation platform for Bangladesh.
Project Overview
PasheAchi is a full-stack crowdfunding and community donation web platform engineered to connect causes in need with compassionate donors. The platform features end-to-end campaign creation, multi-tier donations, transparent fund withdrawals, real-time messaging, notification pipelines, and admin analytics.
The Challenge
In emerging regions like Bangladesh, many grassroots initiatives, student medical emergencies, and local non-profit efforts lack access to transparent, secure, and intuitive digital donation channels with robust fraud prevention and auditability.
The Engineering Solution
Engineered an end-to-end full-stack platform using Next.js, React, and TypeScript. Implemented secure authentication, email verification, Role-Based Access Control (RBAC), and a normalized PostgreSQL database managed through Prisma ORM with Supabase integration.
Key Architecture & Features
- Interactive campaign builder with goal tracking, timeline progress, and verification tiers.
- Secure donation workflows with receipt generation and email confirmation via Resend.
- Transparent withdrawal requests with administrative auditing and status logs.
- Direct campaign creator messaging and real-time donor engagement feeds.
- Comprehensive administrative dashboards with financial charts and verification workflows.