Full-Stack Crowdfunding PlatformTimeline: 2025

PasheAchi — Crowdfunding & Donation Platform

Transparent, accessible crowdfunding and community donation platform for Bangladesh.

Role by Md Syful Islam Siyam: Full-Stack Developer (Architecture, Database & UI)
GitHub Repository ↗

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.

Technologies & Frameworks

Next.jsReactTypeScriptTailwind CSSPrisma ORMPostgreSQLSupabaseResendVercel