Git Product home page Git Product logo

donatia's Introduction

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

donatia's People

Contributors

sabrinasnider avatar danabreo avatar ccyang314 avatar dependabot[bot] avatar malcolmrjones avatar

Stargazers

Ankita Saloni avatar George Thayamkery avatar  avatar  avatar

Watchers

James Cloos avatar Bruce Zheng avatar  avatar  avatar  avatar

Forkers

odezi

donatia's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.