<commit_before>[![Build Status](https://travis-ci.org/vacmatch/vacmatch-mobile.svg?branch=master)](https://travis-ci.org/vacmatch/vacmatch-mobile)

# VACmatch mobile
VACmatch mobile is a web app to manage match reports in sports from your mobile phone.

<img src="src/assets/img/logos/vacmatch.png" height="200" width="250" >

### Requirements

- Gulp
- Node.js
- PouchDB
- CouchDB up and running

### Configuration

Add your CouchDB login data in *src/app/api/config.json*

Ex:
```
"production" : {
},
"development" : {
  "db": {
    "username": "admin",
    "password": "<PASSWORD>"
  }
},

"_env": "development"
```

### Execution

Install all dependencies

```
npm install
```

Run the app

```
gulp build

gulp run
```

Navigate to `localhost:8080/#/login` in your browser, check *src/app/router.jsx* for other routes.

In development mode, login is deactivated so you can access all app without login.

### Contributing

In order to contribute a patch (feature, bugfix, whatever), we are using a git-flow-like approach,
just fork the repo, create a `feature` or a `bugfix` branch and then send us a pull request ;)

**Master**

It's the stable version, all tests must be passed.

**Development**

It's an unstable branch where we work in development.

When a new release is created, ```development``` is merged in ```master```

### License
GNU AFFERO GENERAL PUBLIC LICENSE<commit_msg>Improve styling on README<commit_after>[![Build Status](https://travis-ci.org/vacmatch/vacmatch-mobile.svg?branch=master)](https://travis-ci.org/vacmatch/vacmatch-mobile)

# VACmatch mobile
VACmatch mobile is a web app to manage match reports in sports from your mobile phone.

<img src="src/assets/img/logos/vacmatch.png" height="200" width="250" >

### Requirements

- Gulp
- Node.js
- PouchDB
- CouchDB up and running

### Configuration

Add your CouchDB login data in *src/app/api/config.json*

E.g.:
```json
"production" : {
},
"development" : {
  "db": {
    "username": "admin",
    "password": "<PASSWORD>"
  }
},

"_env": "development"
```

### Execution

Install all dependencies

```bash
npm install
```

Run the app

```bash
gulp build

gulp run
```

Navigate to `localhost:8080/#/login` in your browser, check *src/app/router.jsx* for other routes.

In development mode, login is deactivated so you can access the full app without login.

### Contributing

In order to contribute a patch (feature, bugfix, whatever), we are using a git-flow-like approach:
just fork the repo, create a `feature` or a `bugfix` branch and then send us a pull request ;)

**Master**

It's the stable version, all tests must pass before merging here.

**Development**

It's the main unstable branch where we stage the latest features.

When a new release is created, ```development``` is merged into ```master```.

### License

This file is part of VACMatch-Mobile.
VACMatch-Mobile is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of
the License, or (at your option) any later version.

Foobar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the
GNU Affero General Public License along with Foobar.
If not, see <http://www.gnu.org/licenses/>.
{'fraction_non_alphanumeric': 0.11518475750577367, 'fraction_numerical': 0.006062355658198615, 'mean_word_length': 4.314417177914111, 'pattern_counts': {'":': 8, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 4, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2418410', 'n_tokens_mistral': 1119, 'n_tokens_neox': 1041, 'n_words': 427}