https://github.com/codeforboston/volunteer-matching
A prototype of a gSheet-based app to match donations to resident needs for the City of Somerville
https://github.com/codeforboston/volunteer-matching
Last synced: 3 months ago
JSON representation
A prototype of a gSheet-based app to match donations to resident needs for the City of Somerville
- Host: GitHub
- URL: https://github.com/codeforboston/volunteer-matching
- Owner: codeforboston
- License: mit
- Created: 2020-03-31T15:07:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-25T05:13:34.000Z (over 1 year ago)
- Last Synced: 2025-10-08T18:50:53.156Z (8 months ago)
- Language: JavaScript
- Size: 326 KB
- Stars: 0
- Watchers: 6
- Forks: 1
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# volunteer-matching
## Project setup
```
npm install
```
## Environment configuration
As this is a browser-only application that uses the [Google API](https://github.com/google/google-api-javascript-client), that means that any client id or secret used to talk to Google has to be accessed by this code. At least for the time being, those secrets are being kept outside of this repository. Contact [@carpeliam](https://github.com/carpeliam) for a copy of client id, api key, and spreadsheet id necessary to create your own `.env.local` file.
### Compiles and hot-reloads for development
```
npm run serve
```
### Compiles and minifies for production
```
npm run build
```
### Run your unit tests
```
npm run test:unit
```
### Run your end-to-end tests
```
npm run test:e2e
```
### Lints and fixes files
```
npm run lint
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).