The Official Mobile App for Green Up Day Vermont
Clone or download
Pull request Compare This branch is 36 commits ahead, 2 commits behind johnneed:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
__tests__
_universe
api
assets
components
config
constants
data-sources
docs
functions
libs
models
navigation
reducers
screens
styles
.babelrc
.buckconfig
.eslintrc
.firebaserc
.flowconfig
.gitattributes
.gitignore
.watchmanconfig
App.js
CONTRIBUTING.md
LICENSE.md
README.md
app.json
database.rules.json
firebase.json
package-lock.json
package.json
yarn.lock

README.md

Green Up App

Green Up Vermont Logo

This repository contains the source code for the Green Up App, a mobile app for Vermont's Green Up Day. Green Up App is an official Code for America Project. More information about the motivation and context of this project is available on the Code for BTV Website.

How to contribute

See the CONTRIBUTING page for details on how to contribute.

Setting up your development environment

Install the expo cli

npm install expo-cli --global

Install node.js

Clone this repository

git clone https://github.com/codeforbtv/green-up-app.git

Run npm install in the root folder. Depending on your system, you may need to run it as sudo.

Create the firebase-config.js file and make sure you have the correct configuration in there. Ask around in the #green-up Slack channel about what these are.

touch data-sources/firebase-config.js

Install the expo client on your phone

For running in an emulator, install Genymotion.

Run the project in the root folder.

npm run start

or

expo start

Licensing

See the LICENSE page for details on the license.

Download the app from your favorite App Store

Google Play

Apple Store