Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akashsnar/goodwill
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.
https://github.com/akashsnar/goodwill
backend bootstrap eclipse html javascript marketplace node-js
Last synced: 13 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/akashsnar/goodwill
- Owner: Akashsnar
- Created: 2023-09-24T15:37:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-29T12:33:10.000Z (about 1 year ago)
- Last Synced: 2024-11-24T18:10:48.644Z (2 months ago)
- Topics: backend, bootstrap, eclipse, html, javascript, marketplace, node-js
- Language: EJS
- Homepage: https://goodwill-pqza.onrender.com/
- Size: 29.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
GOODWILL
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.
1. Git clone https://github.com/Akashsnar/GoodWill.git
2. Open the project folder
3. run npm install
4. Open the terminal and run
the following commands:
4. npm install
5. node app.js
6. Open your web browser and navigate to http://localhost:3000
Built With
This website was built using the following technologies:
HTML5
CSS3
JavaScript
Bootstrap
Node.js
Express.js
MongoDB
AJAX(fetch)
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.