A full-stack crowdfunding platform enabling non-profits to raise funds, manage campaigns and engage donors through a clean, responsive interface.
🔗 Live Demo: Frontend on Vercel
- UPI donation integration with secure payment flow
- Role-based admin dashboard with campaign analytics
- Blog CMS with separate access controls for admin and editor roles
- Donor management and campaign tracking
- Responsive design across mobile and desktop
| Layer | Technology |
|---|---|
| Frontend | React, HTML, CSS, JavaScript |
| Backend | Node.js, Express.js |
| Database | MySQL |
| Deployment | Vercel (Frontend) |
- Node.js v18+
- MySQL database
git clone https://github.com/Arjun-Sreedhar/FundCommunity.git
cd FundCommunity
npm installCreate a .env file:
DB_HOST=your_mysql_host
DB_USER=your_mysql_user
DB_PASSWORD=your_mysql_password
DB_NAME=your_database_name
# Backend
npm start
# Frontend
cd client
npm install
npm startArjun Sreedhar
GitHub