Skip to content

TachyonTracer/CrowdFund

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CrowdFund

Overview This is a web application built with Node.js for managing donations and funding for various causes, campaigns, and organizations. It provides features for donors to contribute funds, organizations to create campaigns, and administrators to oversee the platform.

 Features

Donor Management: Users can register as donors, view their donation history, and manage their profile.

Campaign Creation: Organizations can create fundraising campaigns, set goals, and track progress.

Admin Dashboard: Administrators can manage users, campaigns, and donations through an intuitive dashboard. Payment Integration: Integration with payment gateways to securely process donations.

Technologies Used Node.js: Backend server runtime environment. Express.js: Web application framework for Node.js. MongoDB: NoSQL database for storing user data, campaigns, and donations.

Stripe/PayPal API: Payment gateway integration for donation processing. Getting Started Clone this repository:

bash Copy code git clone Install dependencies:

Set up environment variables:

Run the application:

bash Copy code npm start Access the application in your web browser:

arduino Copy code http://localhost:3000 Contributing Contributions are welcome! Please feel free to submit issues or pull requests for any improvements or feature suggestions.

License This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors