Skip to content

Donatia makes donating easy by providing an online platform to find who and where to donate to. By creating a streamlined way to discover nonprofit organizations, we hope to reduce waste, increase donations, save time, and get donations to those who need them most.

Notifications You must be signed in to change notification settings

googleinterns/donatia

Repository files navigation

Donatia

Researching nonprofit organization to donate to can be tedious. There are roughly 1.5 million nonprofit organizations in the United States, each with their own mission, acceptable donation items, and methods for donating. With so much variety, it can be difficult to find the best organization that seeks your donation item and whose donation process is convient for you.

Donatia simplifies this process by providing an online platform to let donors filter through find organizations easily. By creating a streamlined way to discover nonprofit organizations, we hope to reduce waste and increase donations.

Visit Donatia at Donatia App

image

image

image

Screenshot 2020-08-05 at 9 08 41 AM

Screenshot 2020-08-05 at 9 02 28 AM

image

Built With

Installation

Node.js

You need to have an active Node.js installation on your laptop to run the server. We recommend to install nvm (Node Version Manager) to manage your local Node.js builds.

To install nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

To install LTS version (node v12.18.0) of Node.js with nvm:

nvm install 12.18.0

To verify the LTS version is successfully installed:

node -v

After installing Node.js, install this project's Node packages using:

npm install

Finally, to run the project, use:

npm run dev

After few seconds, your local instance of the project should be available at http://localhost:3000.

Google APIs

This project integrates multiple Google APIs. To get these services to work, a google cloud project must be set up with API credentials. See https://console.cloud.google.com/ for more information.

API keys are stored in the Google Cloud Project setting or local environmental variables for remote and local deployment, respectively.

Authors

About

Donatia makes donating easy by providing an online platform to find who and where to donate to. By creating a streamlined way to discover nonprofit organizations, we hope to reduce waste, increase donations, save time, and get donations to those who need them most.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published