Skip to content

venkideshVenu/Charity_Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charity Connect

Charity Connect is a donation website aimed at connecting donors with various charitable organizations and causes. It provides a platform for users to discover and support causes they are passionate about through secure online donations. The website is equipped with an integrated payment gateway using Razorpay, ensuring seamless and secure transactions.

Features

  • User-friendly Interface: Charity Connect offers an intuitive interface for users to easily navigate through various causes and make donations effortlessly.

  • Cause Discovery: Users can browse through a diverse range of charitable causes, including education, healthcare, environment, and more, to find causes that resonate with them.

  • Secure Payment Gateway: Integrated with Razorpay, Charity Connect ensures secure online transactions, giving users peace of mind while making donations.

  • Donor Dashboard: Registered users have access to a personalized dashboard where they can track their donation history, manage recurring donations, and update their profile information.

  • Real-time Updates: Users receive real-time updates on the impact of their donations, including progress reports, success stories, and updates from the organizations they support.

  • Search and Filter: The website offers robust search and filtering capabilities, allowing users to quickly find specific causes or organizations based on their preferences.

  • Social Sharing: Users can easily share their donation activities and causes they support on social media platforms, spreading awareness and encouraging others to contribute.

Installation

To run Charity Connect locally, follow these steps:

  1. Clone the repository: git clone https://github.com/yourusername/charity-connect.git
  2. Navigate to the project directory: cd charity-connect
  3. Install dependencies: npm install
  4. Configure Razorpay API keys in the environment variables.
  5. Start the development server: npm start
  6. Access the website at http://localhost:3000

Technologies Used

  • Frontend: HTML, CSS
  • Backend: Node.js,
  • Payment Gateway: Razorpay API

Contributing

Contributions are welcome! If you'd like to contribute to Charity Connect, please follow these guidelines:

  1. Fork the repository.
  2. Create your feature branch: git checkout -b feature/new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin feature/new-feature
  5. Submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries or support, please contact us at contact@charityconnect.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •