SOCIAL MARKET PLACE FOR NGOs
This is a website designed to connect NGOs with potential donors and volunteers. The website serves as a platform for NGOs to showcase their causes and projects, while also allowing users to browse and donate to the causes they support.
Getting Started
Prerequisites
To run this project, you will need:
- A web browser such as Google Chrome, Mozilla Firefox, or Safari.
- A stable internet connection.
Running the project
To run the project, simply navigate to the website URL in your web browser.
- Git clone gh repo clone Akashsnar/GoodWill_2.0
- Open the project folder
- Open the terminal and run
the following commands:
- npm install
- node app.js -> Backend
- npm start -> Frontend
Built With
This website was built using the following technologies:
- HTML5
- CSS3
- JavaScript
- Bootstrap
- Node.js
- React
- Express.js
- MongoDB
- AJAX(fetch)
- Morgan
Features
The NGO Marketplace Website includes the following features:
- NGO Directory: A directory of NGOs with details about their causes and projects.
- Donation System: A donation system that allows users to donate to their chosen NGOs using their credit card or PayPal account.
- Responsive Design: A responsive design that ensures the website looks good on all devices, including desktops, tablets, and mobile devices.
- Addition of a feedback system to allow users to provide feedback on the services offered by NGOs.
- Implementation of a rating system to help users identify trustworthy NGOs.
- Blog management system for users and ngos to post about their charity and thoughts.
- Report System for User to report a NGO.