CodeForSocialGood / calltocode.org

A platform where anyone can get development experience by matching them with nonprofits, calltocode.org is a nonprofit and open-sourced product built by volunteers to accomplish a positive mission.
https://test.calltocode.org
MIT License
16 stars 26 forks source link

Call to Code

travis test prod nonprofit

logo

Platform where college students can get development experience by working with nonprofits.

Getting Started

:wave: Want to contribute to this project? Follow these steps to get started:

Additional Information

Below is a cheatsheet for the scripts that can be found in package.json:

$ yarn                              # Install dependencies (npm install)
$ yarn start                        # Start all docker containers and app on port 3000 and on port 3001 via https w/ watch mode (npm start)
$ yarn stop                         # Stop all docker containers (npm stop)
$ yarn restart                      # Restart all docker containers and app (npm restart)
$ yarn test                         # Run linter, test build, and tests (npm test)
$ yarn e2e                          # Run end-to-end tests (npm run e2e)
$ yarn lint                         # Run linter (npm run lint)
$ yarn db <start/stop>              # Start/stop docker container with seeded MongoDB (npm run db -- <start/stop>)
$ yarn email <start/stop>           # Start/stop docker container with MailHog (npm run email -- <start/stop>)
$ yarn build                        # Generate distribution (npm run build)

Although yarn is recommended, you may also use npm natively. The corresponding npm commands are in parenthesis above.